Skip to content

Commit 8589c15

Browse files
committed
Prepared adding uid in unique code
1 parent 1327ffc commit 8589c15

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

src/imio/esign/utils.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,9 @@ def create_external_session(session_id, b64_cred=None, esign_root_url=None):
106106
data_payload = {
107107
"commonData": {
108108
"endpointUrl": portal.absolute_url() + "/@external_session_feedback",
109-
"documentData": [{"filename": filename, "uniqueCode": unique_code} for unique_code, filename, z in files],
109+
# "documentData": [{"filename": filename, "uniqueCode": "{}__{}".format(unique_code, uid)}
110+
"documentData": [{"filename": filename, "uniqueCode": unique_code}
111+
for unique_code, filename, z, uid in files],
110112
"imioAppSessionId": session["sign_id"],
111113
"sessionName": session["title"],
112114
}
@@ -141,7 +143,7 @@ def create_external_session(session_id, b64_cred=None, esign_root_url=None):
141143
"sealCode": seal_code,
142144
}
143145

144-
files_payload = [("files", (filename, file_content)) for z, filename, file_content in files]
146+
files_payload = [("files", (filename, file_content)) for z, filename, file_content, uid in files]
145147

146148
# Headers avec autorisation
147149
headers = {"accept": "application/json"}
@@ -268,7 +270,7 @@ def get_files_from_uids(uids):
268270
filename = annex.file.filename or "no_filename"
269271
file_content = annex.file.data
270272

271-
files_data.append((scan_id, filename, file_content))
273+
files_data.append((scan_id, filename, file_content, annex.UID()))
272274

273275
return files_data
274276

0 commit comments

Comments
 (0)