From: Harmon Date: Mon, 30 Jan 2023 18:49:11 +0000 (-0600) Subject: Handle empty payloads in JSONParser.parse X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=e854138dcecc223fac1038704ec0d9266037217b;p=tweepy.git Handle empty payloads in JSONParser.parse Resolves #2051 --- diff --git a/tweepy/parsers.py b/tweepy/parsers.py index a6ca97d..2aee1a5 100644 --- a/tweepy/parsers.py +++ b/tweepy/parsers.py @@ -33,6 +33,9 @@ class JSONParser(Parser): payload_format = 'json' def parse(self, payload, *, return_cursors=False, **kwargs): + if not payload: + return + try: json = json_lib.loads(payload) except Exception as e: