Compare commits

...

1 Commits

Author SHA1 Message Date
mubbsharanwar
3fcf7dea07 fix: password reset redirection
fix authenticated user redirects to 404 if token is invalide for password reset
VAN-2052
2024-08-23 11:40:29 +05:00

View File

@@ -4,6 +4,7 @@ import { getConfig } from '@edx/frontend-platform';
import { fetchAuthenticatedUser, getAuthenticatedUser } from '@edx/frontend-platform/auth';
import PropTypes from 'prop-types';
import { RESET_PAGE } from '../data/constants';
import { updatePathWithQueryParams } from '../data/utils';
/**
@@ -24,6 +25,10 @@ const UnAuthOnlyRoute = ({ children }) => {
if (isReady) {
if (authUser && authUser.username) {
const updatedPath = updatePathWithQueryParams(window.location.pathname);
if (updatedPath.startsWith(RESET_PAGE)) {
global.location.href = getConfig().LMS_BASE_URL;
return null;
}
global.location.href = getConfig().LMS_BASE_URL.concat(updatedPath);
return null;
}