From 5998d1898e23c31a8ec05c1caaea6fdf3b104525 Mon Sep 17 00:00:00 2001 From: Dario Lodeiros Date: Tue, 12 Mar 2019 18:02:40 +0100 Subject: [PATCH] [WIP] Views --- hotel/models/inherited_payment_return.py | 4 +- hotel/views/hotel_folio_views.xml | 38 +++++-------------- .../inherited_hotel_reservation_views.xml | 2 +- 3 files changed, 14 insertions(+), 30 deletions(-) diff --git a/hotel/models/inherited_payment_return.py b/hotel/models/inherited_payment_return.py index 29cb0ca72..b137d5034 100644 --- a/hotel/models/inherited_payment_return.py +++ b/hotel/models/inherited_payment_return.py @@ -10,7 +10,7 @@ class PaymentReturn(models.Model): @api.multi def action_confirm(self): - pay = super(PaymentReturn,self).action_confirm() + pay = super(PaymentReturn, self).action_confirm() if pay: folio_ids = [] folios = self.env['hotel.folio'].browse(folio_ids) @@ -20,6 +20,8 @@ class PaymentReturn(models.Model): ]) folios_line = self.env['hotel.folio'].browse(payments.mapped('folio_id.id')) for folio in folios_line: + if self.id not in folio.return_ids.ids: + folio.update({'return_ids': [(4, self.id)]}) msg = _("Return of %s registered") % (line.amount) folio.message_post(subject=_('Payment Return'), body=msg) folios += folios_line diff --git a/hotel/views/hotel_folio_views.xml b/hotel/views/hotel_folio_views.xml index ea8a3dd5d..861a80e69 100644 --- a/hotel/views/hotel_folio_views.xml +++ b/hotel/views/hotel_folio_views.xml @@ -39,20 +39,6 @@
- - - -