diff --git a/src/ProtectedRoutes.jsx b/src/ProtectedRoutes.jsx index 82a9e61..9636fc2 100644 --- a/src/ProtectedRoutes.jsx +++ b/src/ProtectedRoutes.jsx @@ -9,6 +9,7 @@ import { checkSession, getCompBranchData, getCommonAppPreference, + changeWarehouse, } from './Features/BrachLogin/BranchLogin.js'; import { clearSession, getSession } from './Services/Others'; import { @@ -39,6 +40,7 @@ const ProtectedRoutes = ({ routesConfig }) => { const BranchId = getSession('BranchId'); const UserId = getSession('UserId'); const sessionId = getSession('SessionId'); + const Warehouse = getSession('Warehouse'); const [accessCheckComplete, setAccessCheckComplete] = useState(false); const FeatureAddonData = useSelector(GlobalFeatAddOnData); useTemplate(CompId, BranchId, AppId); @@ -46,7 +48,12 @@ const ProtectedRoutes = ({ routesConfig }) => { useEffect(() => { getApplicationPreference(); }, []); - + //sri + useEffect(() => { + if (Warehouse) { + dispatch(changeWarehouse(true)); + } + }, [Warehouse]); const getApplicationPreference = async () => { await dispatch(getCommonAppPreference(AppId)).unwrap(); };