diff --git a/app/src/main/java/foundation/e/apps/data/preference/AppLoungeDataStore.kt b/app/src/main/java/foundation/e/apps/data/preference/AppLoungeDataStore.kt index 85fc326b4ae35a55ad8fcaa0bddd126110a56b96..88f1a3e0c05fa6fa513146d68cf51f1490924770 100644 --- a/app/src/main/java/foundation/e/apps/data/preference/AppLoungeDataStore.kt +++ b/app/src/main/java/foundation/e/apps/data/preference/AppLoungeDataStore.kt @@ -90,7 +90,12 @@ class AppLoungeDataStore @Inject constructor( } fun getAuthData(): AuthData { - return gson.fromJson(authData.getSync(), AuthData::class.java) + val authData = authData.getSync() + return if (authData.isEmpty()) { + AuthData("", "") + } else { + gson.fromJson(authData, AuthData::class.java) + } } /**