summaryrefslogtreecommitdiff
path: root/backend/updater.py
diff options
context:
space:
mode:
authorTrainDoctor <traindoctor@protonmail.com>2022-10-23 13:41:12 -0700
committerGitHub <noreply@github.com>2022-10-23 13:41:12 -0700
commit6749c78ed71764fd26a15d00bf5be1b74133b6e8 (patch)
tree8e6a71809ac81375cc25ddc5e865b8fec5dd96e0 /backend/updater.py
parent4ad15568cd2802f9499bd3961c5fe24391745502 (diff)
downloaddecky-loader-6749c78ed71764fd26a15d00bf5be1b74133b6e8.tar.gz
decky-loader-6749c78ed71764fd26a15d00bf5be1b74133b6e8.zip
During update, download updates first before removing old plugin files (#223)v2.3.0-pre3
* Remove old nightly support and unused logging * Removed legacy code + added logic to account for offline update attempts * Update backend/browser.py Co-authored-by: AAGaming <aa@mail.catvibers.me> * Update backend/browser.py Co-authored-by: AAGaming <aa@mail.catvibers.me> * Update frontend/src/toaster.tsx Co-authored-by: AAGaming <aa@mail.catvibers.me> * Use str instead of String (I was tired okay...) * Remove false logic * look for plugins not having remote_binary in pkg Co-authored-by: AAGaming <aa@mail.catvibers.me>
Diffstat (limited to 'backend/updater.py')
-rw-r--r--backend/updater.py5
1 files changed, 0 insertions, 5 deletions
diff --git a/backend/updater.py b/backend/updater.py
index 402c152b..ed1520ab 100644
--- a/backend/updater.py
+++ b/backend/updater.py
@@ -104,14 +104,9 @@ class Updater:
elif selectedBranch == 1:
logger.debug("release type: pre-release")
self.remoteVer = next(filter(lambda ver: ver["prerelease"] and ver["tag_name"].startswith("v") and ver["tag_name"].find("-pre"), remoteVersions), None)
- # elif selectedBranch == 2:
- # logger.debug("release type: nightly")
- # self.remoteVer = next(filter(lambda ver: ver["prerelease"] and ver["tag_name"].startswith("v") and ver["tag_name"].find("nightly"), remoteVersions), None)
else:
logger.error("release type: NOT FOUND")
raise ValueError("no valid branch found")
- # doesn't make it to this line below or farther
- # logger.debug("Remote Version: %s" % self.remoteVer.find("name"))
logger.info("Updated remote version information")
tab = await get_tab("SP")
await tab.evaluate_js(f"window.DeckyPluginLoader.notifyUpdates()", False, True, False)