File tree Expand file tree Collapse file tree
source/funkin/backend/system/updating Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -124,11 +124,12 @@ class UpdateUtil {
124124
125125 static function __doReleaseFiltering (releases : Array <GitHubRelease >, currentVersionTag : String ) {
126126 releases = releases .filterReleases (Options .betaUpdates , false );
127+
127128 if (releases .length <= 0 )
128129 return releases ;
129130
130131 var newArray : Array <GitHubRelease > = [], __curVersionPos = - 2 ;
131-
132+ var thisVersionExists : Bool = false ;
132133 var skipNextBinaryChecks : Bool = false ;
133134 for (index in 0 ... releases .length ) {
134135 var i = index ;
@@ -145,11 +146,15 @@ class UpdateUtil {
145146 }
146147 if (containsBinary ) {
147148 skipNextBinaryChecks = true ; // no need to check for older versions
148- if (release .tag_name == currentVersionTag ) __curVersionPos = - 1 ;
149+ if (release .tag_name == currentVersionTag ) {
150+ __curVersionPos = - 1 ;
151+ thisVersionExists = true ;
152+ }
149153 newArray .insert (0 , release );
150154 if (__curVersionPos > - 2 ) __curVersionPos ++ ;
151155 }
152156 }
157+ if (! thisVersionExists ) return [];
153158 if (__curVersionPos < - 1 )
154159 __curVersionPos = - 1 ;
155160
You can’t perform that action at this time.
0 commit comments