Fix PinLockManagerInitializer on Firebase Tests

MAILAND-2542
This commit is contained in:
Davide Farella 2022-01-24 17:40:59 +01:00
parent 5f0a7b3e4e
commit 4665948e22
3 changed files with 3 additions and 5 deletions

View File

@ -87,9 +87,6 @@
android:value="androidx.startup"
tools:node="remove" />
<meta-data
android:name="ch.protonmail.android.pinlock.presentation.PinLockManagerInitializer"
android:value="androidx.startup" />
</provider>
<provider

View File

@ -90,6 +90,7 @@ import ch.protonmail.android.fcm.MultiUserFcmTokenManager;
import ch.protonmail.android.feature.account.AccountManagerKt;
import ch.protonmail.android.feature.account.CoreAccountManagerMigration;
import ch.protonmail.android.jobs.organizations.GetOrganizationJob;
import ch.protonmail.android.pinlock.presentation.PinLockManagerInitializer;
import ch.protonmail.android.prefs.SecureSharedPreferences;
import ch.protonmail.android.servers.notification.NotificationServer;
import ch.protonmail.android.settings.domain.usecase.ApplyAppThemeFromSettings;
@ -225,6 +226,8 @@ public class ProtonMailApplication extends Application implements androidx.work.
applyAppThemeFromSettings.blocking();
new PinLockManagerInitializer().create(this);
accountManagerUserIdMigration.blocking();
coreAccountManagerMigration.migrateBlocking();

View File

@ -21,8 +21,6 @@ package ch.protonmail.android.pinlock.presentation
import android.content.Context
import androidx.startup.Initializer
import ch.protonmail.android.pinlock.domain.usecase.ShouldShowPinLockScreen
import ch.protonmail.android.usecase.GetElapsedRealTimeMillis
import dagger.hilt.EntryPoint
import dagger.hilt.InstallIn
import dagger.hilt.android.EntryPointAccessors