mirror of
https://github.com/OCA/pms.git
synced 2025-01-29 00:17:45 +02:00
[DEL] delete auto_booking field
This commit is contained in:
@@ -5877,11 +5877,6 @@ msgstr "Generica"
|
||||
msgid "Get in"
|
||||
msgstr "Entrar"
|
||||
|
||||
#. module: hotel
|
||||
#: model:ir.model.fields,field_description:hotel.field_hotel_checkin_partner_auto_booking
|
||||
msgid "Get in Now"
|
||||
msgstr "Entra ahora!"
|
||||
|
||||
#. module: hotel
|
||||
#: model:ir.model.fields,help:hotel.field_hotel_room_type_packaging_ids
|
||||
msgid "Gives the different ways to package the same product."
|
||||
|
||||
@@ -35,7 +35,6 @@ class PmsCheckinPartner(models.Model):
|
||||
mobile = fields.Char("Mobile", related="partner_id.mobile")
|
||||
arrival = fields.Datetime("Enter")
|
||||
departure = fields.Datetime("Exit")
|
||||
auto_booking = fields.Boolean("Get in Now", default=False)
|
||||
state = fields.Selection(
|
||||
selection=[
|
||||
("draft", "Pending arrival"),
|
||||
@@ -105,11 +104,3 @@ class PmsCheckinPartner(models.Model):
|
||||
}
|
||||
record.update(vals)
|
||||
return True
|
||||
|
||||
# ORM Overrides
|
||||
@api.model
|
||||
def create(self, vals):
|
||||
record = super(PmsCheckinPartner, self).create(vals)
|
||||
if vals.get("auto_booking", False):
|
||||
record.action_on_board()
|
||||
return record
|
||||
|
||||
@@ -707,7 +707,7 @@ class PmsReservation(models.Model):
|
||||
)
|
||||
)
|
||||
|
||||
@api.constrains("checkin_partner_ids")
|
||||
@api.constrains("checkin_partner_ids", "adults")
|
||||
def _max_checkin_partner_ids(self):
|
||||
for record in self:
|
||||
if len(record.checkin_partner_ids) > record.adults + record.children:
|
||||
|
||||
@@ -250,7 +250,10 @@ class PmsReservationLine(models.Model):
|
||||
line.reservation_id.tax_ids,
|
||||
line.reservation_id.company_id,
|
||||
)
|
||||
<<<<<<< HEAD
|
||||
# _logger.info(line.price)
|
||||
=======
|
||||
>>>>>>> [DEL] delete auto_booking field
|
||||
# TODO: Out of service 0 amount
|
||||
else:
|
||||
line.price = line._origin.price
|
||||
|
||||
@@ -27,6 +27,7 @@ class TestPmsCheckinPartner(TestHotel):
|
||||
"checkout": "2012-01-17",
|
||||
"room_type_id": cls.env.ref("pms.pms_room_type_3").id,
|
||||
"partner_id": cls.host1.id,
|
||||
"adults": 3,
|
||||
"pms_property_id": cls.env.ref("pms.main_pms_property").id,
|
||||
}
|
||||
demo_user = cls.env.ref("base.user_demo")
|
||||
@@ -140,9 +141,17 @@ class TestPmsCheckinPartner(TestHotel):
|
||||
)
|
||||
# ACT & ASSERT
|
||||
with self.assertRaises(ValidationError), self.cr.savepoint():
|
||||
self.env["pms.checkin.partner"].create(
|
||||
self.reservation_1.write(
|
||||
{
|
||||
"partner_id": host4.id,
|
||||
"reservation_id": self.reservation_1.id,
|
||||
"checkin_partner_ids": [
|
||||
(
|
||||
0,
|
||||
0,
|
||||
{
|
||||
"partner_id": host4.id,
|
||||
"reservation_id": self.reservation_1.id,
|
||||
},
|
||||
)
|
||||
]
|
||||
}
|
||||
)
|
||||
|
||||
@@ -59,7 +59,6 @@
|
||||
help="Get in"
|
||||
attrs="{'invisible': [('state','!=','draft')]}"
|
||||
/>
|
||||
<field name="auto_booking" invisible="1" />
|
||||
<field name="partner_id" required="True" />
|
||||
<field name="mobile" />
|
||||
<field name="email" />
|
||||
|
||||
Reference in New Issue
Block a user