Preserve backup vouchers accross re-registration

This commit is contained in:
Ravi Khadiwala
2025-09-04 12:08:22 -05:00
committed by ravi-signal
parent 774cc52b61
commit 2af3088571
2 changed files with 9 additions and 0 deletions

View File

@@ -322,6 +322,9 @@ public class Accounts {
existingAccount.getBackupCredentialRequest(BackupCredentialType.MESSAGES).orElse(null),
existingAccount.getBackupCredentialRequest(BackupCredentialType.MEDIA).orElse(null));
// Carry over the existing backup voucher to the new account
accountToCreate.setBackupVoucher(existingAccount.getBackupVoucher());
final List<TransactWriteItem> writeItems = new ArrayList<>();
// If we're reclaiming an account that already has a username, we'd like to give the re-registering client