Skip to content

Commit f73e25e

Browse files
committed
Fix crash activity update support
1 parent 78d427f commit f73e25e

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

app/src/main/java/com/futo/platformplayer/SettingsDev.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package com.futo.platformplayer
22

33
import android.content.Context
4+
import android.content.Intent
45
import android.webkit.CookieManager
56
import androidx.work.Data
67
import androidx.work.OneTimeWorkRequestBuilder

app/src/main/java/com/futo/platformplayer/api/http/ManagedHttpClient.kt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ import com.futo.platformplayer.SettingsDev
55
import com.futo.platformplayer.constructs.Event1
66
import com.futo.platformplayer.ensureNotMainThread
77
import com.futo.platformplayer.logging.Logger
8+
import com.futo.platformplayer.states.StateApp
9+
import com.futo.platformplayer.stores.FragmentedStorage
810
import okhttp3.Call
911
import okhttp3.MediaType.Companion.toMediaTypeOrNull
1012
import okhttp3.OkHttpClient
@@ -63,7 +65,7 @@ open class ManagedHttpClient {
6365

6466
constructor(builder: OkHttpClient.Builder = OkHttpClient.Builder()) {
6567
_builderTemplate = builder;
66-
if(SettingsDev.instance.developerMode && SettingsDev.instance.networking.allowAllCertificates)
68+
if(FragmentedStorage.isInitialized && StateApp.instance.isMainActive && SettingsDev.instance.developerMode && SettingsDev.instance.networking.allowAllCertificates)
6769
trustAllCertificates(builder);
6870
client = builder.addNetworkInterceptor { chain ->
6971
val request = beforeRequest(chain.request());

app/src/main/java/com/futo/platformplayer/states/StateUpdate.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -189,9 +189,9 @@ class StateUpdate {
189189
}
190190
} catch (e: Throwable) {
191191
Logger.w(TAG, "Failed to check for updates.", e);
192-
192+
android.util.Log.e(TAG, "Failed to check for updates.", e);
193193
withContext(Dispatchers.Main) {
194-
UIDialogs.toast(context, "Failed to check for updates");
194+
UIDialogs.toast(context, "Failed to check for updates\n" + e.message);
195195
}
196196
}
197197
}

0 commit comments

Comments
 (0)