From 5013dbeff64da2574ec82d162209c6627b5fc91e Mon Sep 17 00:00:00 2001
From: RisvanaCybro
+ Your booking for the venue
+
+ Thank You
+
%(greeting)s
%(content)s
%(conclude)s
") % {
+ 'greeting': _("Dear %s", rec.partner_id.name),
+ 'content': _(
+ "Your booking for the venue %s has been cancelled. Please log in to "
+ "your portal for further details.",
+ rec.venue_id.name),
+ 'conclude': _('Thank You'),
+ }
+ rec.message_post(body=body)
self.state = "cancel"
def action_booking_close(self):
diff --git a/venue_booking_management/security/ir.model.access.csv b/venue_booking_management/security/ir.model.access.csv
index 9fc24ff71..6386522e1 100644
--- a/venue_booking_management/security/ir.model.access.csv
+++ b/venue_booking_management/security/ir.model.access.csv
@@ -1,10 +1,14 @@
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
-access_venue_type_manager,access.venue.type.manager,model_venue_type,base.group_user,1,1,1,1
-access_venue_booking,access.venue.booking,model_venue_booking,base.group_user,1,1,1,1
+access_venue_type_user,access.venue.type.user,model_venue_type,base.group_user,1,1,1,1
+access_venue_type_portal,access.venue.type.portal,model_venue_type,base.group_portal,1,1,1,1
+access_venue_booking_user,access.venue.booking.user,model_venue_booking,base.group_user,1,1,1,1
+access_venue_booking_portal,access.venue.booking.portal,model_venue_booking,base.group_portal,1,1,1,1
access_amenities,access.amenities,model_amenities,base.group_user,1,1,1,1
-access_venue,access.venue,model_venue,base.group_user,1,1,1,1
+access_venue_user,access.venue.user,model_venue,base.group_portal,1,1,1,1
+access_venue_portal,access.venue.portal,model_venue,base.group_user,1,1,1,1
access_venue_lines,access.venue.lines,model_venue_lines,base.group_user,1,1,1,1
-access_venue_booking_line,access.venue.booking.line,model_venue_booking_line,base.group_user,1,1,1,1
+access_venue_booking_line_user,access.venue.booking.line.user,model_venue_booking_line,base.group_user,1,1,1,1
+access_venue_booking_line_portal,access.venue.booking.line.portal,model_venue_booking_line,base.group_portal,1,1,1,1
access_check_venue_availability,access.check.venue.availability,model_check_venue_availability,base.group_user,1,1,1,1
access_venue_booking_report,access.venue.booking.report,model_venue_booking_report,base.group_user,1,1,1,1
access_venue_booking_analysis,access.venue.booking.analysis,model_venue_booking_analysis,base.group_user,1,1,1,1
diff --git a/venue_booking_management/security/venue_booking_secruity.xml b/venue_booking_management/security/venue_booking_secruity.xml
index 80211c1de..9121b6339 100644
--- a/venue_booking_management/security/venue_booking_secruity.xml
+++ b/venue_booking_management/security/venue_booking_secruity.xml
@@ -4,9 +4,9 @@