diff --git a/lib/reducers/backup-reducer.js b/lib/reducers/backup-reducer.js --- a/lib/reducers/backup-reducer.js +++ b/lib/reducers/backup-reducer.js @@ -12,10 +12,12 @@ if (action.type === createUserKeysBackupActionTypes.success) { const latestBackupInfo = action.payload; return { + ...store, latestBackupInfo, }; } else if (action.type === changeIdentityUserPasswordActionTypes.success) { return { + ...store, latestBackupInfo: null, }; } diff --git a/lib/types/backup-types.js b/lib/types/backup-types.js --- a/lib/types/backup-types.js +++ b/lib/types/backup-types.js @@ -79,4 +79,5 @@ export type BackupStore = { +latestBackupInfo: ?LocalLatestBackupInfo, + +latestDatabaseVersion?: number, };