Skip to content

Commit 78bdcc5

Browse files
committed
[VEX-53]: Updater tries without token first
1 parent 4a7ddad commit 78bdcc5

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

src/updaterLib/core.py

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -142,13 +142,17 @@ def checkNewVersion(softwareName):
142142
versionString, legacyMode, ignoredVersions = getVersionString(softwareName)
143143
versionNumber = versionString.split("v")[1]
144144

145-
response = requests.get("https://api.github.com/repos/" + GITHUB_USER + "/" + GITHUB_REPO + "/releases", headers={"Authorization": TOKEN})
145+
response = requests.get("https://api.github.com/repos/" + GITHUB_USER + "/" + GITHUB_REPO + "/releases")
146146
releases = response.json()
147147

148148
if "message" in releases:
149-
messagebox.showerror("Ratelimit reached", "Updater could not fetch new version of " + softwareName + ":\nYou have reached your rate limit. Try again later")
150-
root.destroy()
151-
return False
149+
response = requests.get("https://api.github.com/repos/" + GITHUB_USER + "/" + GITHUB_REPO + "/releases", headers={"Authorization": TOKEN})
150+
releases = response.json()
151+
152+
if "message" in releases:
153+
messagebox.showerror("Ratelimit reached", "Updater could not fetch new version of " + softwareName + ":\nYou have reached your rate limit. Try again later")
154+
root.destroy()
155+
return False
152156

153157
for r in releases:
154158
tokenized = r["name"].split()

0 commit comments

Comments
 (0)