@@ -43,7 +43,7 @@ static void Main(string[] args)
4343 {
4444 Logger . SetLogFile ( AppDomain . CurrentDomain . BaseDirectory + "Log.log" ) ;
4545 SetupExceptionHandlers ( ) ;
46- DowngradeManager . updater = new Updater ( "1.11.6 " , "https://github.com/ComputerElite/Oculus-downgrader" , "Oculus downgrader" , Assembly . GetExecutingAssembly ( ) . Location ) ;
46+ DowngradeManager . updater = new Updater ( "1.11.7 " , "https://github.com/ComputerElite/Oculus-downgrader" , "Oculus downgrader" , Assembly . GetExecutingAssembly ( ) . Location ) ;
4747 Logger . LogRaw ( "\n \n " ) ;
4848 Logger . Log ( "Starting Oculus downgrader version " + DowngradeManager . updater . version ) ;
4949 if ( args . Length == 1 && args [ 0 ] == "--update" )
@@ -1183,6 +1183,7 @@ public void ShowVersions(string appId)
11831183 {
11841184 undefinedEndProgressBar . UpdateProgress ( "Requesting version from Oculus due to version id existing" ) ;
11851185 Data < AndroidBinary > hiddenApp = GraphQLClient . GetBinaryDetails ( commands . GetValue ( "--versionid" ) ) ;
1186+ undefinedEndProgressBar . StopSpinningWheel ( ) ;
11861187 Download ( hiddenApp . data . node , appId , appName ) ;
11871188 return ;
11881189 }
@@ -1198,7 +1199,7 @@ public void ShowVersions(string appId)
11981199 } ;
11991200 for ( int i = 0 ; i < b . binary_release_channels . nodes . Count ; i ++ )
12001201 {
1201- bin . binary_release_channels . nodes . Add ( new ReleaseChannel ( ) ) ;
1202+ bin . binary_release_channels . nodes . Add ( new ReleaseChannel { channel_name = b . binary_release_channels . nodes [ i ] . channel_name , id = b . binary_release_channels . nodes [ i ] . id } ) ;
12021203 }
12031204 versions . Add ( bin ) ;
12041205 }
@@ -1286,6 +1287,8 @@ public void Download(AndroidBinary selected, string appId, string appName)
12861287 Console . WriteLine ( ) ;
12871288 Logger . Log ( "Asking if user wants to download " + selected . ToString ( ) ) ;
12881289 string choice = auto ? "y" : ConsoleUiController . QuestionString ( "Do you want to download this version? (Y/n): " ) ;
1290+ Logger . Log ( "Setting selected release channel to " + selected . binary_release_channels . nodes [ 0 ] . id + " (" + selected . binary_release_channels . nodes [ 0 ] . channel_name + ")" ) ;
1291+ GraphQLClient . ChangeSelectedReleaseChannel ( appId , selected . binary_release_channels . nodes [ 0 ] . id ) ;
12891292 if ( choice . ToLower ( ) == "y" || choice == "" )
12901293 {
12911294 if ( Directory . Exists ( exe + "apps" + Path . DirectorySeparatorChar + appId + Path . DirectorySeparatorChar + selected . id ) )
0 commit comments