mirror of
https://github.com/FAUSheppy/atlantis-event-dispatcher
synced 2025-12-09 15:58:32 +01:00
fix: skip certain conditions
This commit is contained in:
@@ -59,8 +59,13 @@ if __name__ == "__main__":
|
|||||||
|
|
||||||
for entry in response.json():
|
for entry in response.json():
|
||||||
|
|
||||||
|
print(entry)
|
||||||
user = entry["person"]
|
user = entry["person"]
|
||||||
phone = entry["phone"]
|
phone = entry.get("phone")
|
||||||
|
if not phone:
|
||||||
|
print("No phone number! Skipping...", file=sys.stderr)
|
||||||
|
continue
|
||||||
|
|
||||||
message = entry["message"]
|
message = entry["message"]
|
||||||
uid_list = entry["uids"]
|
uid_list = entry["uids"]
|
||||||
|
|
||||||
@@ -70,6 +75,7 @@ if __name__ == "__main__":
|
|||||||
signal_send(phone, message)
|
signal_send(phone, message)
|
||||||
except subprocess.CalledProcessError as e:
|
except subprocess.CalledProcessError as e:
|
||||||
print("Dispatch failed {}".format(e))
|
print("Dispatch failed {}".format(e))
|
||||||
|
continue
|
||||||
else:
|
else:
|
||||||
print("Unsupported dispatch method {}".format(entry["method"]), sys=sys.stderr)
|
print("Unsupported dispatch method {}".format(entry["method"]), sys=sys.stderr)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user