diff --git a/lib/redux/user/user_reducer.dart b/lib/redux/user/user_reducer.dart index 01c789739..ae9a0b2b8 100644 --- a/lib/redux/user/user_reducer.dart +++ b/lib/redux/user/user_reducer.dart @@ -197,6 +197,7 @@ final usersReducer = combineReducers([ TypedReducer(_updateAuthUser), TypedReducer(_connectOAuthUser), TypedReducer(_connectGmailUser), + TypedReducer(_disconnectOAuthMailer), TypedReducer(_addUser), TypedReducer(_setLoadedUsers), TypedReducer(_setLoadedUser), @@ -256,6 +257,11 @@ UserState _connectOAuthUser( return userState.rebuild((b) => b..map[action.user.id] = action.user); } +UserState _disconnectOAuthMailer( + UserState userState, DisconnectOAuthMailerSuccess action) { + return userState.rebuild((b) => b..map[action.user.id] = action.user); +} + UserState _connectGmailUser( UserState userState, ConnecGmailUserSuccess action) { return userState.rebuild((b) => b..map[action.user.id] = action.user);