JSONDecodeError when downloading TB
It fails for linux64 and windows64, but not for others:
Oct 23 11:31:46 telegram-bot-01 launch_osbtg[340333]: Binary (windows-x86_64) requested.
Oct 23 11:31:46 telegram-bot-01 launch_osbtg[340333]: Expecting value: line 1 column 1 (char 0)
Oct 23 11:31:46 telegram-bot-01 launch_osbtg[340333]: Traceback (most recent call last):
Oct 23 11:31:46 telegram-bot-01 launch_osbtg[340333]: File "/home/telegrambot/venv/lib/python3.9/site-packages/requests/models.py", line 971, in json
Oct 23 11:31:46 telegram-bot-01 launch_osbtg[340333]: return complexjson.loads(self.text, **kwargs)
Oct 23 11:31:46 telegram-bot-01 launch_osbtg[340333]: File "/usr/lib/python3.9/json/__init__.py", line 346, in loads
Oct 23 11:31:46 telegram-bot-01 launch_osbtg[340333]: return _default_decoder.decode(s)
Oct 23 11:31:46 telegram-bot-01 launch_osbtg[340333]: File "/usr/lib/python3.9/json/decoder.py", line 337, in decode
Oct 23 11:31:46 telegram-bot-01 launch_osbtg[340333]: obj, end = self.raw_decode(s, idx=_w(s, 0).end())
Oct 23 11:31:46 telegram-bot-01 launch_osbtg[340333]: File "/usr/lib/python3.9/json/decoder.py", line 355, in raw_decode
Oct 23 11:31:46 telegram-bot-01 launch_osbtg[340333]: raise JSONDecodeError("Expecting value", s, err.value) from None
Oct 23 11:31:46 telegram-bot-01 launch_osbtg[340333]: json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
Oct 23 11:31:46 telegram-bot-01 launch_osbtg[340333]: During handling of the above exception, another exception occurred:
Oct 23 11:31:46 telegram-bot-01 launch_osbtg[340333]: Traceback (most recent call last):
Oct 23 11:31:46 telegram-bot-01 launch_osbtg[340333]: File "/home/telegrambot/venv/lib/python3.9/site-packages/pyrogram/dispatcher.py", line 240, in handler_worker
Oct 23 11:31:46 telegram-bot-01 launch_osbtg[340333]: await handler.callback(self.client, *args)
Oct 23 11:31:46 telegram-bot-01 launch_osbtg[340333]: File "/home/telegrambot/onionsproutsbot/OnionSproutsBot/plugins/tor_browser.py", line 113, in download_tor
Oct 23 11:31:46 telegram-bot-01 launch_osbtg[340333]: bin_url, bin_name, sig_url, sig_name = latest_download_urls(platform)
Oct 23 11:31:46 telegram-bot-01 launch_osbtg[340333]: File "/home/telegrambot/onionsproutsbot/OnionSproutsBot/plugins/tor_browser.py", line 46, in latest_download_urls
Oct 23 11:31:46 telegram-bot-01 launch_osbtg[340333]: download = session.get(f"{data['tor']['endpoint']}/download-{platform}.json").json()
Oct 23 11:31:46 telegram-bot-01 launch_osbtg[340333]: File "/home/telegrambot/venv/lib/python3.9/site-packages/requests/models.py", line 975, in json
Oct 23 11:31:46 telegram-bot-01 launch_osbtg[340333]: raise RequestsJSONDecodeError(e.msg, e.doc, e.pos)
Oct 23 11:31:46 telegram-bot-01 launch_osbtg[340333]: requests.exceptions.JSONDecodeError: Expecting value: line 1 column 1 (char 0)