From 3a6fae530ddec7fe3cd3546e4e52f2900b39d0ad Mon Sep 17 00:00:00 2001 From: Henil Panchal Date: Thu, 18 Apr 2024 19:39:51 +0530 Subject: [PATCH] patch: #79 --- frontend/src/store/actions/ratePackageActions.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/frontend/src/store/actions/ratePackageActions.js b/frontend/src/store/actions/ratePackageActions.js index d9ed385a..f417fceb 100644 --- a/frontend/src/store/actions/ratePackageActions.js +++ b/frontend/src/store/actions/ratePackageActions.js @@ -11,6 +11,19 @@ export const ratePackage = (data, access_token) => async (dispatch) => { let packageName = data.package; let namespaceName = data.namespace; + console.log("Rating package: ", access_token); + if(access_token === null){ + // exit this function early if we don't have an access token + dispatch({ + type: RATE_PACKAGE_FAILURE, + payload: { + message: "Unauthorized to rate packages. Please login to rate packages.", + statuscode: "403", + }, + }); + return; + } + try { dispatch({