Merge pull request #320 from expsa/dev_odex25_mobile

fix bug
This commit is contained in:
AbuzarExp 2024-07-20 22:42:34 +03:00 committed by GitHub
commit 8bfba1dc03
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 3 additions and 1 deletions

View File

@ -116,7 +116,7 @@ class PermissionController(http.Controller):
"date_to": body["date_to"],
"early_exit": body["early_exit"],
"mission_purpose": body["mission_purpose"],
# "permission_number": permission_number,
"permission_number": permission_number,
"date": body["date"],
}
)
@ -188,12 +188,14 @@ class PermissionController(http.Controller):
try:
permission = http.request.env['hr.personal.permission'].search([('id', '=', id)])
if permission:
permission_number = self.permission_number_decrement(employee, body['date_from'], body['date_to'])
permission.write(
{'employee_id': permission.employee_id.id, 'date_from': body['date_from'],
'date_to': body['date_to'],
'early_exit': body['early_exit'],
'date': body['date'],
'mission_purpose': body['mission_purpose'],
'permission_number': permission_number,
})
# permission.permission_number_decrement()
if 'attachment' in body and body['attachment']: