Convert chat-based backup calls to WebSocket.

This commit is contained in:
Cody Henthorne
2025-03-07 15:59:03 -05:00
committed by Greyson Parrelli
parent 305b380fef
commit cf78c76bbb
9 changed files with 146 additions and 257 deletions

View File

@@ -875,6 +875,8 @@ class RegistrationViewModel : ViewModel() {
SignalStore.registration.localRegistrationMetadata = metadata
RegistrationRepository.registerAccountLocally(context, metadata)
AppDependencies.authWebSocket.connect()
if (!remoteResult.storageCapable && SignalStore.registration.restoreDecisionState.isDecisionPending) {
Log.v(TAG, "Not storage capable and still pending restore decision, likely an account with no data to restore, skipping post register restore")
SignalStore.registration.restoreDecisionState = RestoreDecisionState.NewAccount