SSL not verified for alttpr.com/sprites

This commit is contained in:
aerinon
2022-02-24 14:39:45 -07:00
parent 6076441fbf
commit 481516cc4c

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)