[IMP] pms: add language field in folio and email template

This commit is contained in:
Sara Lago
2023-03-23 17:26:00 +01:00
committed by Darío Lodeiros
parent 163a99ee54
commit 70ea605649
3 changed files with 6 additions and 1 deletions

View File

@@ -573,6 +573,7 @@ class PmsFolio(models.Model):
store=True,
readonly=False,
)
lang = fields.Selection(selection='_get_languages', string='Language', validate=False)
def name_get(self):
result = []
@@ -1480,6 +1481,9 @@ class PmsFolio(models.Model):
return res
@api.model
def _get_languages(self):
return self.env['res.lang'].get_installed()
def get_reservations_to_update_channel(self, vals):
reservations_to_update = self.env["pms.reservation"]
for record in self:

View File

@@ -706,6 +706,7 @@ class PmsReservation(models.Model):
related="room_type_id.overnight_room",
store=True,
)
# TODO: This field is deprecated
lang = fields.Many2one(
string="Language", comodel_name="res.lang", compute="_compute_lang"
)

View File

@@ -144,7 +144,7 @@
>${('%s &lt;%s&gt;' % (object.pms_property_id.partner_id.name, object.pms_property_id.partner_id.email) or '')|safe}</field>
<field name="email_to">${(object.email or '')|safe}</field>
<field name="partner_to">${(object.partner_id.id or '')}</field>
<field name="lang">${object.partner_id.lang}</field>
<field name="lang">${object.lang}</field>
<field name="subject">
Your reservation ${object.name} has been confirmed by the property staff
</field>