summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTimotej Lazar <timotej.lazar@araneo.si>2023-11-13 10:37:42 +0100
committerTimotej Lazar <timotej.lazar@araneo.si>2023-11-13 10:37:42 +0100
commit89eabe9f87673c23954b547408cb7dfbdcf61916 (patch)
tree0aeccf8874c1b861883610123f35820528c32e3e
parent4523cf8f8d379f448e6f06dfb0de7838db29d5d5 (diff)
Support signing multiple documents
-rwxr-xr-xmargfools5
1 files changed, 3 insertions, 2 deletions
diff --git a/margfools b/margfools
index 55bbbed..fed38bf 100755
--- a/margfools
+++ b/margfools
@@ -58,8 +58,9 @@ if __name__ == '__main__':
if params.get('registerCertificate'):
q = {'registerCertificate': 1}
else:
- q = {'documentId': params['documentId'][0]}
- r = session.post(f'{url}/signatures?{urllib.parse.urlencode(q)}', headers=headers)
+ q = {'documentId': [i for i in params['documentId'][0].split(',')]}
+ qs = urllib.parse.urlencode(q, doseq=True)
+ r = session.post(f'{url}/signatures?{qs}', headers=headers)
# get signature request and mix in my secrets and publics
request = json.loads(r.text)