Temporarily disable account freezing on contention

This commit is contained in:
Jon Chambers 2022-11-10 18:37:07 -05:00 committed by Jon Chambers
parent 1d1e3ba79d
commit a01f96e0e4
2 changed files with 10 additions and 10 deletions

View File

@ -819,7 +819,7 @@ public class AccountController {
// Freezing the existing account credentials will definitively start the reglock timeout.
// Until the timeout, the current reglock can still be supplied,
// along with phone number verification, to restore access.
boolean alreadyLocked = existingAccount.hasLockedCredentials();
/* boolean alreadyLocked = existingAccount.hasLockedCredentials();
Metrics.counter(LOCKED_ACCOUNT_COUNTER_NAME,
LOCK_REASON_TAG_NAME, "verifiedNumberFailedReglock",
ALREADY_LOCKED_TAG_NAME, Boolean.toString(alreadyLocked))
@ -833,7 +833,7 @@ public class AccountController {
}
List<Long> deviceIds = updatedAccount.getDevices().stream().map(Device::getId).toList();
clientPresenceManager.disconnectAllPresences(updatedAccount.getUuid(), deviceIds);
clientPresenceManager.disconnectAllPresences(updatedAccount.getUuid(), deviceIds); */
throw new WebApplicationException(Response.status(423)
.entity(new RegistrationLockFailure(existingRegistrationLock.getTimeRemaining(),

View File

@ -1068,8 +1068,8 @@ class AccountControllerTest {
assertThat(response.getStatus()).isEqualTo(423);
verify(senderRegLockAccount).lockAuthenticationCredentials();
verify(clientPresenceManager, times(1)).disconnectAllPresences(eq(SENDER_REG_LOCK_UUID), any());
// verify(senderRegLockAccount).lockAuthenticationCredentials();
// verify(clientPresenceManager, times(1)).disconnectAllPresences(eq(SENDER_REG_LOCK_UUID), any());
verify(pinLimiter).validate(eq(SENDER_REG_LOCK));
}
@ -1092,8 +1092,8 @@ class AccountControllerTest {
assertThat(failure.getBackupCredentials().getPassword().startsWith(SENDER_REG_LOCK_UUID.toString())).isTrue();
assertThat(failure.getTimeRemaining()).isGreaterThan(0);
verify(senderRegLockAccount).lockAuthenticationCredentials();
verify(clientPresenceManager, atLeastOnce()).disconnectAllPresences(eq(SENDER_REG_LOCK_UUID), any());
// verify(senderRegLockAccount).lockAuthenticationCredentials();
// verify(clientPresenceManager, atLeastOnce()).disconnectAllPresences(eq(SENDER_REG_LOCK_UUID), any());
verifyNoInteractions(pinLimiter);
}
@ -1338,8 +1338,8 @@ class AccountControllerTest {
assertThat(response.getStatus()).isEqualTo(423);
verify(existingAccount).lockAuthenticationCredentials();
verify(clientPresenceManager, atLeastOnce()).disconnectAllPresences(eq(existingUuid), any());
// verify(existingAccount).lockAuthenticationCredentials();
// verify(clientPresenceManager, atLeastOnce()).disconnectAllPresences(eq(existingUuid), any());
verify(changeNumberManager, never()).changeNumber(any(), any(), any(), any(), any(), any());
}
@ -1378,8 +1378,8 @@ class AccountControllerTest {
assertThat(response.getStatus()).isEqualTo(423);
verify(existingAccount).lockAuthenticationCredentials();
verify(clientPresenceManager, atLeastOnce()).disconnectAllPresences(eq(existingUuid), any());
// verify(existingAccount).lockAuthenticationCredentials();
// verify(clientPresenceManager, atLeastOnce()).disconnectAllPresences(eq(existingUuid), any());
verify(changeNumberManager, never()).changeNumber(any(), any(), any(), any(), any(), any());
}