|
@ -35,8 +35,9 @@ class Kalachakra_PortalAccount(CustomerPortal): |
|
|
values = self._prepare_portal_layout_values() |
|
|
values = self._prepare_portal_layout_values() |
|
|
user_id=int(request.env.context.get('uid')) |
|
|
user_id=int(request.env.context.get('uid')) |
|
|
user=request.env['res.users'].search([('id','=',user_id)]) |
|
|
user=request.env['res.users'].search([('id','=',user_id)]) |
|
|
#KALACHAKRA : on affiche que les factures de l'utilisateur liées à une retraite |
|
|
|
|
|
booking_events=request.env['event.event'].sudo().search([('booking_event','=',True)]) |
|
|
|
|
|
|
|
|
#KALACHAKRA : on affiche que les factures de l'utilisateur liées à une retraite ou les vénément avec l'option d'afficher les participations |
|
|
|
|
|
|
|
|
|
|
|
booking_events=request.env['event.event'].sudo().search(['|',('booking_event','=',True),('display_invoice','=',True)]) |
|
|
booking_registrations=request.env['event.registration'].sudo().search(['|','&',('partner_id','=',int(user.partner_id)),('online','=',True),'&',('event_id','in',booking_events.ids),('partner_id','=',int(user.partner_id))]) |
|
|
booking_registrations=request.env['event.registration'].sudo().search(['|','&',('partner_id','=',int(user.partner_id)),('online','=',True),'&',('event_id','in',booking_events.ids),('partner_id','=',int(user.partner_id))]) |
|
|
|
|
|
|
|
|
invoice_ids=booking_registrations.invoice_id.ids |
|
|
invoice_ids=booking_registrations.invoice_id.ids |
|
|