From 5561d7e317f5c8ad2b77aedf264370e2fdfbfe00 Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Mon, 26 Aug 2019 12:14:33 +0100 Subject: [PATCH] Error handling on post --- session.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/session.py b/session.py index 4ae4491ca..27b1cf90f 100644 --- a/session.py +++ b/session.py @@ -86,6 +86,11 @@ def postJsonString(session,postJsonStr: str, \ return None postResult = session.post(url = inboxUrl, data = postJsonStr, headers=headers) + if postResult: + if 'not found' in postResult.text: + print('WARN: Failed to post to '+inboxUrl) + print(postResult.text) + return None return postResult.text def postImage(session,attachImageFilename: str,federationList: [],inboxUrl: str,headers: {},capability: str) -> str: