diff --git a/core/lib/notify.py b/core/lib/notify.py index 91ddb15..dbc4fc4 100644 --- a/core/lib/notify.py +++ b/core/lib/notify.py @@ -18,11 +18,14 @@ def raw_sendmsg(msg, title=None, priority=None, tags=None, url=None, topic=None) headers["Priority"] = priority if tags: headers["Tags"] = tags - requests.post( - f"{url}/{topic}", - data=msg, - headers=headers, - ) + try: + requests.post( + f"{url}/{topic}", + data=msg, + headers=headers, + ) + except requests.exceptions.ConnectionError as e: + log.error(f"Error sending notification: {e}") # Sendmsg helper to send a message to a user's notification settings