From 5f0ceead2408003559310054789eccce271d3f52 Mon Sep 17 00:00:00 2001 From: Timotej Lazar Date: Tue, 16 Jan 2024 21:51:47 +0100 Subject: [PATCH] Use more Python --- margfools | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/margfools b/margfools index 5b70fd4..5fc52a9 100755 --- a/margfools +++ b/margfools @@ -97,8 +97,8 @@ if __name__ == '__main__': # keep signing whatever they send us while True: for name in ('AttachmentHashes', 'XmlHashes'): - if request.get(name) is not None: - request[f'Signed{name}'] = [sign(e, args.key, pin, engine=args.engine) for e in request[name]] + if values := request.get(name, []): + request[f'Signed{name}'] = [sign(v, args.key, pin, engine=args.engine) for v in values] r = session.put(f'{url}signatures/{request["SignatureRequestId"]}', headers=headers | {'Content-Type': 'application/json; charset=utf-8'},