Merge pull request #95 from expsa/fix_api_web

[FIX] add in hr holiday refues in api hr
This commit is contained in:
AbuzarExp 2024-07-08 12:46:19 +03:00 committed by GitHub
commit 09125a3529
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 4 additions and 1 deletions

View File

@ -245,9 +245,12 @@ class RestApi(Controller):
context = request.env.context.copy()
context.update({"active_model": btn.model})
reject_reason = kw.get('reason_msg')
if reject_reason:
context.update({"reject_reason": reject_reason})
context.update({"active_id": int(active_id)})
request.env.context = context
btn._run_code(active_id, btn.model, request.env)
btn.with_context(context)._run_code(active_id, btn.model, request.env)
res = obj.read(["id", "state"])[0]
state = res["state"]
btn_new = (