# Copyright 2017 Alexandre Díaz # Copyright 2017 Dario Lodeiros # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). from odoo import models, fields class HotelRoomAmenity(models.Model): _name = 'hotel.amenity' _description = 'Room amenities' # Fields declaration name = fields.Char('Amenity Name', translate=True, required=True) hotel_ids = fields.Many2many( 'hotel.property', string='Hotels', required=False, ondelete='restrict') room_amenity_type_id = fields.Many2one( 'hotel.amenity.type', 'Amenity Category') default_code = fields.Char('Internal Reference') active = fields.Boolean('Active', default=True) # TODO: Constrain coherence hotel_ids with amenity types hotel_ids