This commit is contained in:
younes 2025-08-04 14:31:16 +01:00
parent 15b2672610
commit f3c7186149
1 changed files with 2 additions and 1 deletions

View File

@ -44,6 +44,7 @@ class PermissionController(http.Controller):
# {"value": key, "label": str(http.request.env['ir.qweb'].env._(label))}
# for key, label in type_exit.selection
# ]
type_exit_opts = dict(http.request.env['hr.personal.permission']._fields['type_exit']._description_selection(http.request.env))
count = 0
emp = []
@ -93,7 +94,7 @@ class PermissionController(http.Controller):
url = f"/rest_api/v2/permissions?page={next}&{'&'.join(params)}" if next else False
prev_url = f"/rest_api/v2/permissions?page={prev}&{'&'.join(params)}" if prev else False
data = {'links': {'prev': prev_url, 'next': url, }, 'count': count,
'results': {'permission_types': permission_types, 'type_exit':type_exit.name, 'permissions': emp, 'groups': ['group_division_manager', 'group_hr_user']}}
'results': {'permission_types': permission_types, 'type_exit':type_exit_opts, 'permissions': emp, 'groups': ['group_division_manager', 'group_hr_user']}}
return http_helper.response(message="Data Found", data=data)
except (UserError, AccessError, ValidationError, Exception, Warning) as e:
http.request._cr.rollback()