We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5a90dc2 commit 692f4dfCopy full SHA for 692f4df
src/imio/esign/services/external_session_feedback.py
@@ -66,13 +66,12 @@ def reply(self): # noqa C901
66
elif code == 52:
67
# one_signer_refused
68
session_update["state"] = "refused"
69
- if value and "refused_users" in value:
+ if value and "user" in value:
70
session_update["signers"] = session["signers"]
71
for i, d in enumerate(session["signers"]):
72
- if d["status"] in ("signed", "refused"): # useful ?
73
- continue
74
- if d["email"] in value["refused_users"]:
+ if d["email"] == value["user"]:
75
session_update["signers"][i]["status"] = "refused"
+ break
76
elif code == 53:
77
# upload_failed
78
session_update["state"] = "signed"
0 commit comments