diff --git a/lib/redux/auth/auth_middleware.dart b/lib/redux/auth/auth_middleware.dart index 08f3e586e..744cf6265 100644 --- a/lib/redux/auth/auth_middleware.dart +++ b/lib/redux/auth/auth_middleware.dart @@ -296,8 +296,7 @@ Middleware _createRefreshRequest(AuthRepository repository) { }); }); - if (permissionsWereChanged) { - store.dispatch(ClearData()); + if (permissionsWereChanged && !action.clearData) { store.dispatch( RefreshData(completer: action.completer, clearData: true)); } else {