1212root = Tk ()
1313root .withdraw ()
1414
15- def downloadNewVersion (versionString , softwareName , legacyMode ):
15+ def downloadNewVersion (versionString , softwareName , legacyMode , tag ):
1616 os .system ("taskkill /f /im " + softwareName + ".exe" )
1717
1818 with open (softwareName + ".exe" , 'rb' ) as f :
@@ -21,7 +21,7 @@ def downloadNewVersion(versionString, softwareName, legacyMode):
2121 with open (softwareName + ".exe.bak" , 'wb' ) as f :
2222 f .write (oldExec )
2323
24- url = "https://github.com/" + GITHUB_USER + "/" + GITHUB_REPO + "/releases/download/" + versionString + "/" + softwareName + ".exe"
24+ url = "https://github.com/" + GITHUB_USER + "/" + GITHUB_REPO + "/releases/download/" + tag + "/" + softwareName + ".exe"
2525 r = requests .get (url , stream = True )
2626
2727 downDiag = downloadDiag .DownloadDiag (root , "Downloading " + softwareName + " " + versionString )
@@ -183,7 +183,7 @@ def checkNewVersion(softwareName):
183183 ignoreVersion (latestVersionString , softwareName , legacyMode )
184184 break
185185
186- downloadNewVersion (latestVersionString , softwareName , legacyMode )
186+ downloadNewVersion (latestVersionString , softwareName , legacyMode , r [ "tag_name" ] )
187187 changelogDiag .ChangelogDiag (root , "Changelog" , changelog )
188188 isNewVersion = True
189189 restartProgram (softwareName )
0 commit comments