diff --git a/lib/reducers/user-reducer.js b/lib/reducers/user-reducer.js index 7e9061268b..67432388ce 100644 --- a/lib/reducers/user-reducer.js +++ b/lib/reducers/user-reducer.js @@ -211,6 +211,16 @@ function reduceUserInfos( (action.type === setNewSessionActionType && action.payload.sessionChange.cookieInvalidated) ) { + const processedUserInfos: UserInfos = processUserStoreOps(state.userInfos, [ + { type: 'remove_all_users' }, + ]); + assertUserStoresAreEqual( + processedUserInfos, + {}, + action.type, + onStateDifference, + ); + if (Object.keys(state.userInfos).length === 0) { return [state, []]; }