From adb75dcc67a1b2763cf4afa9d457fdfa6763b4f1 Mon Sep 17 00:00:00 2001 From: Arves100 Date: Wed, 6 May 2020 19:39:38 +0200 Subject: [PATCH] rasoiate --- inline.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/inline.py b/inline.py index 97394bb..440635e 100644 --- a/inline.py +++ b/inline.py @@ -116,12 +116,10 @@ class Config: return self.userAgent def jsonasResponse(dct): - if "imageUrl" in dct: - return JSONResponse(dct["authorized"], dct["success"], dct["imageUrl"], "") - elif "htmlDescription" in dct: - return JSONResponse(dct["authorized"], dct["success"], "", dct["htmlDescription"]) - else: + if not "imageUrl" in dct or not "htmlDescription" in dct: raise Exception("Invalid JSON") + + return JSONResponse(dct["authorized"], dct["success"], dct["imageUrl"], dct["htmlDescription"]) class InlineBot: def __init__(self):