@@ -267,7 +267,10 @@ <h2>Upload logs</h2>
267267 function VersionSelected ( ) {
268268 selectedVersion = document . getElementById ( "gameVersions" ) . value
269269 versionSpecified = true
270- FirstOpen ( )
270+ fetch ( `${ start } /api/patching/recommendmodloader?package=com.beatgames.beatsaber&version=${ selectedVersion } ` ) . then ( res => res . json ( ) . then ( j => {
271+ modloader = j . modloader
272+ FirstOpen ( )
273+ } ) )
271274 }
272275
273276 function SelectVersion ( showAll = false ) {
@@ -703,13 +706,14 @@ <h2>Upload logs</h2>
703706 if ( selectedVersion == "" && SupportedBeatSaberVersions . length > 0 ) {
704707 selectedVersion = SupportedBeatSaberVersions [ 0 ]
705708 }
706- if ( SupportedBeatSaberVersions . length <= 0 ) {
707- // OH NO; USER IS OFFLINE
708- OpenTab ( "offline" )
709- } else if ( selectedVersion == moddedStatus . version ) {
710- // Continue with modding
711- fetch ( `${ start } /api/patching/recommendmodloader?package=com.beatgames.beatsaber&version=${ selectedVersion } ` ) . then ( res => res . json ( ) . then ( j => {
712- modloader = j . modloader
709+ fetch ( `${ start } /api/patching/recommendmodloader?package=com.beatgames.beatsaber&version=${ selectedVersion } ` ) . then ( res => res . json ( ) . then ( j => {
710+ modloader = j . modloader
711+
712+ if ( SupportedBeatSaberVersions . length <= 0 ) {
713+ // OH NO; USER IS OFFLINE
714+ OpenTab ( "offline" )
715+ } else if ( selectedVersion == moddedStatus . version ) {
716+ // Continue with modding
713717 if ( moddedStatus . isPatched ) {
714718 // Already modded
715719 OpenTab ( "alreadymodded" )
@@ -722,11 +726,11 @@ <h2>Upload logs</h2>
722726 UpdateModGamePage ( )
723727 }
724728 }
725- } ) )
726- } else {
727- // Downgrade
728- CheckDowngrade ( )
729- }
729+ } else {
730+ // Downgrade
731+ CheckDowngrade ( )
732+ }
733+ } ) )
730734 } )
731735 }
732736 } )
@@ -762,4 +766,4 @@ <h2>Upload logs</h2>
762766 }
763767</ script >
764768</ body >
765- </ html >
769+ </ html >
0 commit comments