Skip to content

Commit f0975a3

Browse files
committed
Bug Fix
Corrects an error when checking for an update to the latest version. This error causes the detection of an update that does not exist. (issue #70) Also fixes incorrect version number detection (build version number was truncated)
1 parent 82e2310 commit f0975a3

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

WinNUT_V2/WinNUT_GUI/Update_Gui.vb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ Public Class Update_Gui
9494
Dim JSONReleases = Newtonsoft.Json.JsonConvert.DeserializeObject(e.Result)
9595
Dim HighestVersion As String = Nothing
9696
Dim ActualVersion As Version = Version.Parse(WinNUT_Globals.ProgramVersion)
97-
Dim sPattern As System.Text.RegularExpressions.Regex = New System.Text.RegularExpressions.Regex("[Vv](\d+\.\d+\.\d+\.?\d+?).*$")
97+
Dim sPattern As System.Text.RegularExpressions.Regex = New System.Text.RegularExpressions.Regex("[Vv](\d+\.\d+\.\d+\.?\d+).*$")
9898
For Each JSONRelease In JSONReleases
9999
Dim PreRelease = Convert.ToBoolean(JSONRelease("prerelease").ToString)
100100
Dim DraftRelease = Convert.ToBoolean(JSONRelease("draft").ToString)
@@ -119,7 +119,7 @@ Public Class Update_Gui
119119
ChangeLogDiff &= vbNewLine & ReleaseName & vbNewLine & JSONRelease("body").ToString & vbNewLine
120120
End If
121121
Next
122-
If ChangeLogDiff IsNot Nothing Then
122+
If ChangeLogDiff IsNot Nothing And Me.NewVersionMsiURL IsNot Nothing Then
123123
Me.sChangeLog = ChangeLogDiff
124124
Me.HasUpdate = True
125125
LogFile.LogTracing(String.Format("New Version Available : {0}", Me.NewVersion), LogLvl.LOG_DEBUG, Me, String.Format(WinNUT_Globals.StrLog.Item(AppResxStr.STR_LOG_UPDATE), Me.NewVersion))

0 commit comments

Comments
 (0)