From a3c816f84729ccb119a7aec3756f14d12c707a24 Mon Sep 17 00:00:00 2001 From: root Date: Fri, 2 Feb 2024 13:21:58 +0100 Subject: [PATCH] membership --- controllers/kalachakra.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/controllers/kalachakra.py b/controllers/kalachakra.py index c72b7b7..110ceb3 100755 --- a/controllers/kalachakra.py +++ b/controllers/kalachakra.py @@ -909,7 +909,7 @@ class kalachakra_event(WebsiteEventController,PaymentProcessing): return http.request.render('kalachakra.onthespotpayment') def active_membership(self,partner): - actives_membership=request.env['kalachakra.membership'].search([('partner_id','=',int(partner.id)),('state','=','done'),('end_date','>=','%s 00:00:00' % fields.Date.today())],order="end_date desc") + actives_membership=request.env['kalachakra.membership'].sudo().search([('partner_id','=',int(partner.id)),('state','=','done'),('end_date','>=','%s 00:00:00' % fields.Date.today())],order="end_date desc") if actives_membership: for m in actives_membership: return m @@ -918,7 +918,7 @@ class kalachakra_event(WebsiteEventController,PaymentProcessing): def has_already_renew_membership(self,partner): - actives_membership=request.env['kalachakra.membership'].search([('partner_id','=',int(partner.id)),('state','=','done'),('end_date','>=','%s 00:00:00' % fields.Date.today())],order='end_date desc') + actives_membership=request.env['kalachakra.membership'].sudo().search([('partner_id','=',int(partner.id)),('state','=','done'),('end_date','>=','%s 00:00:00' % fields.Date.today())],order='end_date desc') if actives_membership: if len(actives_membership)>1: