mirror of
https://github.com/FAUSheppy/atlantis-event-dispatcher
synced 2025-12-07 15:01:36 +01:00
fix: prevent double confirmations
This commit is contained in:
@@ -46,6 +46,7 @@ if __name__ == "__main__":
|
|||||||
|
|
||||||
response.raise_for_status()
|
response.raise_for_status()
|
||||||
|
|
||||||
|
dispatch_confirmed = []
|
||||||
for entry in response.json():
|
for entry in response.json():
|
||||||
|
|
||||||
user = entry["person"]
|
user = entry["person"]
|
||||||
@@ -61,6 +62,10 @@ if __name__ == "__main__":
|
|||||||
# confirm dispatch
|
# confirm dispatch
|
||||||
if not args.no_confirm:
|
if not args.no_confirm:
|
||||||
for uid in uid_list:
|
for uid in uid_list:
|
||||||
|
if uid not in dispatch_confirmed:
|
||||||
confirm_dispatch(args.target, uid)
|
confirm_dispatch(args.target, uid)
|
||||||
|
dispatch_confirmed.append(uid)
|
||||||
|
else:
|
||||||
|
continue
|
||||||
|
|
||||||
sys.exit(0)
|
sys.exit(0)
|
||||||
|
|||||||
Reference in New Issue
Block a user