Merge pull request #3618 from expsa/kch_dev_odex25_mobile

Add notifcation in mission and other request
This commit is contained in:
kchyounes19 2025-06-24 11:04:57 +01:00 committed by GitHub
commit eb0e3fc683
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 30 additions and 4 deletions

View File

@ -822,6 +822,32 @@ msgstr "مجموعة من"
msgid "Has been updated to %s"
msgstr "تم التحديث إلى %s"
#. module: odex_mobile
#: code:addons/odex_mobile/models/hr_firebase_notification.py:0
#, python-format
msgid "Employee %s Mission Waiting Your Approve"
msgstr "مهمة عمل الموظف %s في انتظار موافقتك"
#. module: odex_mobile
#: code:addons/odex_mobile/models/hr_firebase_notification.py:0
#, python-format
msgid "Mission Request has been updated to %s "
msgstr "تم تحديث طلب مهمة العمل إلى %s"
#. module: odex_mobile
#: code:addons/odex_mobile/models/hr_firebase_notification.py:0
#, python-format
msgid ""
"Employee %s Salary Definition and Confirmation Order Waiting Your Approve"
msgstr "طلب تعريف وتثبيت راتب الموظف %s في انتظار موافقتك"
#. module: odex_mobile
#: code:addons/odex_mobile/models/hr_firebase_notification.py:0
#, python-format
msgid ""
"The Salary Definition and Confirmation Order Request has been updated to %s "
msgstr "تم تحديث طلب تعريف وتثبيت الراتب إلى %s"
#. module: odex_mobile
#: model:ir.model.fields,field_description:odex_mobile.field_attendance_log__id
#: model:ir.model.fields,field_description:odex_mobile.field_attendance_zone__id

View File

@ -271,10 +271,10 @@ class HrOfficialMission(models.Model):
partner = users.mapped('partner_id')
for part in partner:
if not self.env.context.get('refuse'):
part.send_notification(_("Employee %s Permission Waiting Your Approve") % (self.employee_id.name),
part.send_notification(_("Employee %s Mission Waiting Your Approve") % (self.employee_id.name),
" %s - %s" % (self.date_from, self.date_to), data=data, all_device=True)
self.employee_id.user_id.partner_id.send_notification(
_("Permission Request has been updated to %s ") % (validator.get_state_name(self, self.state)) , " %s - %s" % (self.date_from, self.date_to),
_("Mission Request has been updated to %s ") % (validator.get_state_name(self, self.state)) , " %s - %s" % (self.date_from, self.date_to),
data=data, all_device=True)
@ -299,8 +299,8 @@ class EmployeeOtherRequest(models.Model):
partner = users.mapped('partner_id')
for part in partner:
if not self.env.context.get('refuse'):
part.send_notification(_("Employee %s Permission Waiting Your Approve") % (self.employee_id.name),
part.send_notification(_("Employee %s Salary Definition and Confirmation Order Waiting Your Approve") % (self.employee_id.name),
" %s" % self.date, data=data, all_device=True)
self.employee_id.user_id.partner_id.send_notification(
_("Permission Request has been updated to %s ") % (validator.get_state_name(self, self.state)) , " %s" % self.date,
_("The Salary Definition and Confirmation Order Request has been updated to %s ") % (validator.get_state_name(self, self.state)) , " %s" % self.date,
data=data, all_device=True)