Skip to content

Commit 84de95d

Browse files
authored
Merge pull request #63 from atlp-rwanda/fix-password-out-dated
[Fix]: "Password Outdated" Error on Home Page
2 parents e1f1a9f + b3a4efe commit 84de95d

File tree

2 files changed

+10
-6
lines changed

2 files changed

+10
-6
lines changed

src/components/Nav.tsx

+3-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,9 @@ const Nav = () => {
2828
if (!data) {
2929
dispatch(fetchUserProfile()).unwrap();
3030
}
31-
dispatch(getCarts()).unwrap();
31+
if (userData?.role === 'BUYER') {
32+
dispatch(getCarts()).unwrap();
33+
}
3234
}
3335
}, [accessToken, data, dispatch]);
3436

src/pages/ProductsPage.tsx

+7-5
Original file line numberDiff line numberDiff line change
@@ -64,12 +64,14 @@ const ProductsPage = () => {
6464

6565
useEffect(() => {
6666
const fetchCarts = async () => {
67-
try {
68-
if (carts && !carts.length) {
69-
await dispatch(getCarts()).unwrap();
67+
if (tokenInfo?.role === 'BUYER') {
68+
try {
69+
if (carts && !carts.length) {
70+
await dispatch(getCarts()).unwrap();
71+
}
72+
} catch (error) {
73+
showErrorMessage('Error fetching carts!');
7074
}
71-
} catch (error) {
72-
showErrorMessage('Error fetching carts!');
7375
}
7476
};
7577
fetchCarts();

0 commit comments

Comments
 (0)