mirror of
https://github.com/OCA/pms.git
synced 2025-01-29 00:17:45 +02:00
[FIX] on_record_cancel event
This commit is contained in:
@@ -46,8 +46,8 @@ class HotelReservation(models.Model):
|
|||||||
# Only can cancel reservations created directly in wubook
|
# Only can cancel reservations created directly in wubook
|
||||||
for binding in record.channel_bind_ids:
|
for binding in record.channel_bind_ids:
|
||||||
if binding.external_id and not binding.ota_id and \
|
if binding.external_id and not binding.ota_id and \
|
||||||
binding.channel_status in WUBOOK_STATUS_GOOD:
|
int(binding.channel_status) in WUBOOK_STATUS_GOOD:
|
||||||
self._event('on_record_cancel').notify(binding)
|
self.env['channel.hotel.reservation']._event('on_record_cancel').notify(binding)
|
||||||
return res
|
return res
|
||||||
|
|
||||||
@api.multi
|
@api.multi
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ class HotelReservationExporter(Component):
|
|||||||
|
|
||||||
@api.model
|
@api.model
|
||||||
def cancel_reservation(self, binding):
|
def cancel_reservation(self, binding):
|
||||||
user = self.env['res.user'].browse(self.env.uid)
|
user = self.env['res.users'].browse(self.env.uid)
|
||||||
try:
|
try:
|
||||||
binding.with_context({
|
binding.with_context({
|
||||||
'connector_no_export': True,
|
'connector_no_export': True,
|
||||||
|
|||||||
Reference in New Issue
Block a user