Use correct feature for syncing with Bitwarden (#230)

This commit is contained in:
Andrew Haisting
2024-10-08 15:08:35 -05:00
committed by GitHub
parent 1015654d27
commit f3bce23942
2 changed files with 4 additions and 4 deletions
@@ -146,7 +146,7 @@ class AuthenticatorRepositoryImpl @Inject constructor(
@OptIn(ExperimentalCoroutinesApi::class)
override val sharedCodesStateFlow: StateFlow<SharedVerificationCodesState> by lazy {
if (!featureFlagManager.getFeatureFlag(LocalFeatureFlag.BitwardenAuthenticationEnabled)) {
if (!featureFlagManager.getFeatureFlag(LocalFeatureFlag.PasswordManagerSync)) {
MutableStateFlow(SharedVerificationCodesState.FeatureNotEnabled)
} else {
authenticatorBridgeManager
@@ -43,7 +43,7 @@ class AuthenticatorRepositoryTest {
private val mockImportManager = mockk<ImportManager>()
private val mockDispatcherManager = FakeDispatcherManager()
private val mockFeatureFlagManager = mockk<FeatureFlagManager> {
every { getFeatureFlag(LocalFeatureFlag.BitwardenAuthenticationEnabled) } returns true
every { getFeatureFlag(LocalFeatureFlag.PasswordManagerSync) } returns true
}
private val authenticatorRepository = AuthenticatorRepositoryImpl(
@@ -79,7 +79,7 @@ class AuthenticatorRepositoryTest {
@Test
fun `sharedCodesStateFlow value should be FeatureNotEnabled when feature flag is off`() {
every {
mockFeatureFlagManager.getFeatureFlag(LocalFeatureFlag.BitwardenAuthenticationEnabled)
mockFeatureFlagManager.getFeatureFlag(LocalFeatureFlag.PasswordManagerSync)
} returns false
val repository = AuthenticatorRepositoryImpl(
authenticatorDiskSource = fakeAuthenticatorDiskSource,
@@ -111,7 +111,7 @@ class AuthenticatorRepositoryTest {
@Test
fun `sharedCodesStateFlow should emit FeatureNotEnabled when feature flag is off`() = runTest {
every {
mockFeatureFlagManager.getFeatureFlag(LocalFeatureFlag.BitwardenAuthenticationEnabled)
mockFeatureFlagManager.getFeatureFlag(LocalFeatureFlag.PasswordManagerSync)
} returns false
val repository = AuthenticatorRepositoryImpl(
authenticatorDiskSource = fakeAuthenticatorDiskSource,