SSL not verified for alttpr.com/sprites

This commit is contained in:
aerinon
2022-02-24 14:39:45 -07:00
parent dd18f13930
commit f0a4be3be9

View File

@@ -4,6 +4,7 @@ import json
import os import os
import random import random
import shutil import shutil
import ssl
from urllib.parse import urlparse from urllib.parse import urlparse
from urllib.request import urlopen from urllib.request import urlopen
import webbrowser import webbrowser
@@ -149,7 +150,7 @@ class SpriteSelector(object):
try: try:
task.update_status("Downloading official sprites list") task.update_status("Downloading official sprites list")
with urlopen('https://alttpr.com/sprites') as response: with urlopen('https://alttpr.com/sprites', context=ssl._create_unverified_context()) as response:
sprites_arr = json.loads(response.read().decode("utf-8")) sprites_arr = json.loads(response.read().decode("utf-8"))
except Exception as e: except Exception as e:
resultmessage = "Error getting list of official sprites. Sprites not updated.\n\n%s: %s" % (type(e).__name__, e) resultmessage = "Error getting list of official sprites. Sprites not updated.\n\n%s: %s" % (type(e).__name__, e)