From 33a3f87ea9d070aeb1ce3f023e11c84cee9ce26c Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Fri, 17 Jun 2022 14:08:30 +0300 Subject: [PATCH] Prevent refresh loop --- lib/redux/auth/auth_middleware.dart | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) 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 {