Skip to content

Commit

Permalink
fix
Browse files Browse the repository at this point in the history
  • Loading branch information
th3w1zard1 committed Mar 21, 2024
1 parent 84c8681 commit 7d9b753
Showing 1 changed file with 12 additions and 12 deletions.
24 changes: 12 additions & 12 deletions Tools/HolocronToolset/src/toolset/gui/windows/main.py
Original file line number Diff line number Diff line change
Expand Up @@ -941,21 +941,22 @@ def _check_toolset_update(self, *, silent: bool):

toolsetLatestReleaseVersion = remoteInfo["toolsetLatestVersion"]
toolsetLatestBetaVersion = remoteInfo["toolsetLatestBetaVersion"]
releaseNewerThanBeta = not remoteVersionNewer(toolsetLatestReleaseVersion, toolsetLatestBetaVersion)
if self.settings.alsoCheckReleaseVersion and (
not self.settings.useBetaChannel
or releaseNewerThanBeta
releaseNewerThanBeta = remoteVersionNewer(toolsetLatestBetaVersion, toolsetLatestReleaseVersion)
if (
self.settings.useBetaChannel
and self.settings.alsoCheckReleaseVersion
and releaseNewerThanBeta
or not self.settings.useBetaChannel
):
releaseVersionChecked = True
greatestAvailableVersion = remoteInfo["toolsetLatestVersion"]
betaString = "release"
greatestAvailableVersion = toolsetLatestReleaseVersion
toolsetLatestNotes = remoteInfo.get("toolsetLatestNotes", "")
toolsetDownloadLink = remoteInfo["toolsetDownloadLink"]
else:
releaseVersionChecked = False
greatestAvailableVersion = remoteInfo["toolsetLatestBetaVersion"]
betaString = "beta"
greatestAvailableVersion = toolsetLatestBetaVersion
toolsetLatestNotes = remoteInfo.get("toolsetBetaLatestNotes", "")
toolsetDownloadLink = remoteInfo["toolsetBetaDownloadLink"]

version_check = remoteVersionNewer(CURRENT_VERSION, greatestAvailableVersion)
if version_check is False: # Only check False. if None then the version check failed
if silent:
Expand All @@ -972,11 +973,10 @@ def _check_toolset_update(self, *, silent: bool):
upToDateMsgBox.exec_()
return

betaString = "release " if releaseVersionChecked else "beta "
newVersionMsgBox = QMessageBox(
QMessageBox.Information,
f"New toolset {betaString}version available.",
f"Your toolset version ({CURRENT_VERSION}) is outdated.<br>A new toolset {betaString}version ({greatestAvailableVersion}) available for <a href='{toolsetDownloadLink}'>download</a>.<br>{toolsetLatestNotes}",
f"New toolset {betaString} version available.",
f"Your toolset version ({CURRENT_VERSION}) is outdated.<br>A new toolset {betaString} version ({greatestAvailableVersion}) available for <a href='{toolsetDownloadLink}'>download</a>.<br>{toolsetLatestNotes}",
QMessageBox.Ok,
parent=None,
flags=Qt.Window | Qt.Dialog | Qt.WindowStaysOnTopHint
Expand Down

0 comments on commit 7d9b753

Please sign in to comment.