Skip to content

Commit

Permalink
Merge pull request #604 from Clear-Bible/Fixing-pre-release-toggle
Browse files Browse the repository at this point in the history
able to see update link when there's a release but no pre-release
  • Loading branch information
robertsonbrinker authored Mar 28, 2023
2 parents 8ca4835 + fd605da commit e0a80c4
Showing 1 changed file with 9 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ public ReleaseNotesUserControl()
private async void CheckForProgramUpdates()
{
bool isNewer = false;
bool acknowledgePrerelease =false;
bool seeRelease =false;
var fullUpdateDataList = await ReleaseNotesManager.GetUpdateDataFromFile();
if (fullUpdateDataList != null)
{
Expand All @@ -76,25 +76,29 @@ private async void CheckForProgramUpdates()
Updates = await ReleaseNotesManager.GetRelevantUpdates(fullUpdateDataList);
UpdateUrl = new Uri(fullUpdateDataList.FirstOrDefault().DownloadLink);

acknowledgePrerelease = false;
seeRelease = false;
if (fullUpdateDataList.FirstOrDefault().VersionType == VersionType.Prerelease)
{
if (PrereleaseToggle.IsChecked.Value)
{
acknowledgePrerelease = true;
seeRelease = true;
}
else
{
acknowledgePrerelease = false;
seeRelease = false;
}
}
else
{
seeRelease = true;
}
}
else
{
ShowNotes.IsEnabled = false;
}

if (isNewer && acknowledgePrerelease)
if (isNewer && seeRelease)
{
UpdateLink.Visibility = Visibility.Visible;

Expand Down

0 comments on commit e0a80c4

Please sign in to comment.