Make handle_send call a bit safer

matrix-delivery
Jason Robinson 2020-12-25 16:53:28 +02:00
rodzic 51c46364f3
commit 7bd114ac59
1 zmienionych plików z 3 dodań i 6 usunięć

Wyświetl plik

@ -142,21 +142,18 @@ def handle_send(
"headers": {},
"payload": None,
"urls": set(),
"method": None,
},
"diaspora": {
"auth": None,
"headers": {},
"payload": None,
"urls": set(),
"method": None,
},
"matrix": {
"auth": None,
"headers": {},
"payload": None,
"urls": set(),
"method": None,
},
}
skip_ready_payload = {
@ -356,9 +353,9 @@ def handle_send(
send_document(
url,
payload["payload"],
auth=payload["auth"],
headers=payload["headers"],
method=payload["method"],
auth=payload.get("auth"),
headers=payload.get("headers"),
method=payload.get("method"),
)
except Exception as ex:
logger.error("handle_send - failed to send payload to %s: %s, payload: %s", url, ex, payload["payload"])