From a89ac7869825408eaf77f3dbab74232d2b383c7d Mon Sep 17 00:00:00 2001 From: root Date: Fri, 9 Sep 2022 20:48:52 +0200 Subject: [PATCH] corrections --- models/booking_donation.py | 5 +++++ models/event.py | 7 ++++++- views/membership.xml | 2 +- views/website_event_registration.xml | 2 ++ 4 files changed, 14 insertions(+), 2 deletions(-) diff --git a/models/booking_donation.py b/models/booking_donation.py index 52151bb..4e9c9b2 100644 --- a/models/booking_donation.py +++ b/models/booking_donation.py @@ -13,6 +13,11 @@ class DonationDonation(models.Model): track_visibility='onchange', ) + # def remove_draft_donation(self): + # donation_draft=self.env['donation.donation'].search([('event_registration_id','=',False),('state','=','draft')]) + # if donation_draft: + # for d in donation_draft: + # date diff --git a/models/event.py b/models/event.py index e02682c..8dbce0c 100644 --- a/models/event.py +++ b/models/event.py @@ -75,7 +75,12 @@ class KalachakraEvent(models.Model): @api.depends('seats_unconfirmed', 'seats_reserved', 'seats_used') def _compute_seats_expected(self): for event in self: - event.seats_expected = len(event.registration_ids) + i=0 + for reg_id in event.registration_ids: + reg=self.env['event.registration'].search([('id','=',int(reg_id))]) + if reg.state in ('draft','open','done'):i=i+1 + event.seats_expected=i + def bulk_change_date_events(self,name,date_start_str,hour): diff --git a/views/membership.xml b/views/membership.xml index 4a0100c..173d22f 100644 --- a/views/membership.xml +++ b/views/membership.xml @@ -5,7 +5,7 @@ kalachakra_member list kalachakra.membership - + diff --git a/views/website_event_registration.xml b/views/website_event_registration.xml index 721bf9b..2280fa0 100644 --- a/views/website_event_registration.xml +++ b/views/website_event_registration.xml @@ -183,9 +183,11 @@



+ If you want pay on the spot, click here :



+