diff --git a/models/membership.py b/models/membership.py
index 9c5738f..8f630eb 100644
--- a/models/membership.py
+++ b/models/membership.py
@@ -26,7 +26,7 @@ class kalachakra_membership(models.Model):
product_id=fields.Many2one('product.product',required=True,string='membership product',default=_default_product_id,domain="[('membership_product','=',True)]")
start_date=fields.Date('start date',required=True,default=lambda self: fields.Date.today())
invoice_id=fields.Many2one('account.move','invoice')
- payment_state=fields.Selection(string='payment_state',selection=[('paid', 'paid'), ('not paid', 'not paid')],compute='_compute_payment_state')
+ payment_state=fields.Selection(string='payment_state',selection=[('paid', 'paid'), ('not paid', 'not paid')],compute='_compute_payment_state',store=True)
def _compute_payment_state(self):
for rec in self:
@@ -36,7 +36,7 @@ class kalachakra_membership(models.Model):
#adhésion via isncription à l'événement
elif rec.invoice_id:
if rec.invoice_id.payment_state=='paid':
- raise Warning(rec.invoice_id.payment_state)
+ #raise Warning(rec.invoice_id.payment_state)
rec.payment_state='paid'
rec.state='done'
else:rec.payment_state='not paid'
@@ -152,7 +152,7 @@ class kalachakra_membership(models.Model):
member=self.env['kalachakra.membership'].search([('partner_id','=', int(self.partner_id)),('end_date','>=',datetime.now()),('payment_state','=','paid')])
if member : self.partner_id.member_status='member'
else :self.partner_id.member_status='not member'
- if self.partner_id.super_member: rec.member_status='super member'
+ if self.partner_id.super_member: self.member_status='super member'
# if self.end_date>=datetime.now().date() and self.payment_state=='paid':
# member_status='member'
diff --git a/models/partner.py b/models/partner.py
index 07becf1..29da3d2 100644
--- a/models/partner.py
+++ b/models/partner.py
@@ -68,7 +68,7 @@ class ResPartner(models.Model):
if partner_mb:
rec.date_membership=partner_mb.end_date
- date_membership=fields.Date(string='membership end date', compute='_compute_end_date_membership',translate=True)
+ date_membership=fields.Date(string='membership end date', compute='_compute_end_date_membership')
@api.depends('super_member')
def _compute_member_status(self):
for rec in self:
diff --git a/views/event.xml b/views/event.xml
index ef623cb..5424982 100644
--- a/views/event.xml
+++ b/views/event.xml
@@ -60,7 +60,7 @@
Attendees
tree,kanban,form,calendar,graph
[('event_id', '=', active_id)]
- {'default_event_id': active_id,'booking_view':True}
+ {'default_event_id': active_id,'booking_view':False}
Create an Attendee