Properly reset state after backup import

This commit is contained in:
schroda
2025-06-01 22:56:06 +02:00
parent d7c185887b
commit 1721c15079
2 changed files with 2 additions and 7 deletions

View File

@@ -2684,7 +2684,7 @@ export class RequestManager {
file: File,
options?: MutationOptions<RestoreBackupMutation, RestoreBackupMutationVariables>,
): AbortableApolloMutationResponse<RestoreBackupMutation> {
const result = this.doRequest<RestoreBackupMutation, RestoreBackupMutationVariables>(
return this.doRequest<RestoreBackupMutation, RestoreBackupMutationVariables>(
GQLMethod.MUTATION,
RESTORE_BACKUP,
{ backup: file },
@@ -2692,12 +2692,6 @@ export class RequestManager {
...options,
},
);
result.response.then(() => {
this.reset();
});
return result;
}
public validateBackupFile(

View File

@@ -120,6 +120,7 @@ export function Backup() {
makeToast(t('settings.backup.action.restore.error.label.failure'), 'error');
}
requestManager.reset();
backupRestoreId = undefined;
setTriggerReRender(Date.now());
}