diff --git a/odex25_mobile/odex_mobile/controllers/rest_api_v2/permission.py b/odex25_mobile/odex_mobile/controllers/rest_api_v2/permission.py index 6c6285071..3158bd6c3 100644 --- a/odex25_mobile/odex_mobile/controllers/rest_api_v2/permission.py +++ b/odex25_mobile/odex_mobile/controllers/rest_api_v2/permission.py @@ -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']: