diff --git a/pms/data/cron_jobs.xml b/pms/data/cron_jobs.xml
index a3651d947..ec067d944 100644
--- a/pms/data/cron_jobs.xml
+++ b/pms/data/cron_jobs.xml
@@ -64,21 +64,23 @@
Send Confirmation Email
- 1
+ 5
minutes
+
-1
code
-
+
model.send_confirmation_mail()
Send Modification Email
- 1
+ 5
minutes
+
-1
code
@@ -88,8 +90,9 @@
Send Cancellation Email
- 1
+ 5
+
minutes
-1
diff --git a/pms/models/pms_property.py b/pms/models/pms_property.py
index 01b30bf5a..7f2be5011 100644
--- a/pms/models/pms_property.py
+++ b/pms/models/pms_property.py
@@ -122,35 +122,26 @@ class PmsProperty(models.Model):
privacy_policy = fields.Html(string="Privacy Policy", help="Mail privacy policy ")
property_confirmed_template = fields.Many2one(
- string="Confirmation Template",
+ string="Confirmation Email",
help="Confirmation email template",
comodel_name="mail.template",
- default=lambda self: self.env["mail.template"]
- .search([("name", "=", "Confirmed Reservation")])
- .id,
)
property_modified_template = fields.Many2one(
- string="Modification Template",
+ string="Modification Email",
help="Modification email template",
comodel_name="mail.template",
- default=lambda self: self.env["mail.template"]
- .search([("name", "=", "Modified Reservation")])
- .id,
)
property_canceled_template = fields.Many2one(
- string="Cancellation Template",
+ string="Cancellation Email",
help="Cancellation email template",
comodel_name="mail.template",
- default=lambda self: self.env["mail.template"]
- .search([("name", "=", "Cancelled Reservation")])
- .id,
)
- is_confirmed_auto_mail = fields.Boolean(string="Auto send mail")
- is_modified_auto_mail = fields.Boolean(string="Auto send mail")
- is_canceled_auto_mail = fields.Boolean(string="Auto send mail")
+ is_confirmed_auto_mail = fields.Boolean(string="Auto Send Confirmation Mail")
+ is_modified_auto_mail = fields.Boolean(string="Auto Send Modification Mail")
+ is_canceled_auto_mail = fields.Boolean(string="Auto Send Cancellation Mail")
@api.depends_context(
"checkin",
diff --git a/pms/views/pms_property_views.xml b/pms/views/pms_property_views.xml
index 31f8e09e9..f1ba521dc 100644
--- a/pms/views/pms_property_views.xml
+++ b/pms/views/pms_property_views.xml
@@ -89,25 +89,37 @@