From 33553d9db0eedd8beb022ca1d7813dba0cf9f5e4 Mon Sep 17 00:00:00 2001 From: Yannik Enss Date: Sun, 10 Mar 2019 17:29:57 +0100 Subject: [PATCH] debugging --- xmpp_tg/xmpp.py | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/xmpp_tg/xmpp.py b/xmpp_tg/xmpp.py index 192ac6a..47b679a 100644 --- a/xmpp_tg/xmpp.py +++ b/xmpp_tg/xmpp.py @@ -166,18 +166,18 @@ class XMPPTelegram(ComponentXMPP): # detect media - if "oob" in iq: - logging.debug("Found OOB content in message") - if "url" in iq['oob']: - url = iq['oob']['url'] - logging.debug("Found OOB URL: {}".format(url)) - if url.split('.')[-1] in self.config['media_external_formats']: - logging.debug("Media found") - media = InputMediaPhotoExternal(url, "Image") - try: - result = self.tg_connections[jid].invoke(SendMediaRequest(tg_peer, media, "Image", random_id = generate_random_long(), reply_to_msg_id = reply_mid)) - except Exception: - print('Media upload failed.') + try: + url = iq['oob']['url'] + logging.debug("Found OOB URL: {}".format(url)) + if url.split('.')[-1] in self.config['media_external_formats']: + logging.debug("Media found") + media = InputMediaPhotoExternal(url, "Image") + try: + result = self.tg_connections[jid].invoke(SendMediaRequest(tg_peer, media, "Image", random_id = generate_random_long(), reply_to_msg_id = reply_mid)) + except Exception: + print('Media upload failed.') + except KeyError: + logging.debug("No OOB found") # media send failed. # if not result: