Use response.text to avoid unnecessary conversion

This commit is contained in:
Kiel 2020-05-21 21:05:05 +02:00
parent a35b348dd9
commit a14d00312a

View File

@ -566,11 +566,10 @@ class SpanshRouter():
version_url = "https://raw.githubusercontent.com/CMDR-Kiel42/EDMC_SpanshRouter/master/version.json"
try:
response = requests.get(version_url, timeout=2)
new_version = response.content.decode("utf-8") if type(response.content) == bytes else response.content
if response.status_code == 200:
if self.plugin_version != new_version:
if self.plugin_version != response.text:
self.update_available = True
self.spansh_updater = SpanshUpdater(new_version, self.plugin_dir)
self.spansh_updater = SpanshUpdater(response.text, self.plugin_dir)
else:
sys.stderr.write("Could not query latest SpanshRouter version: " + str(response.status_code) + response.text)