From 299e6f56d403a750f85f89df6d816cad3ec290a2 Mon Sep 17 00:00:00 2001 From: mithunhegde-egov <152362871+mithunhegde-egov@users.noreply.github.com> Date: Mon, 21 Oct 2024 17:24:12 +0530 Subject: [PATCH] Hrms emp deactivate (#1589) * home screen was breaking due to missing optional chaining * hrms bugfixes * Update login.js * boundary updated for employee create * hrms employee bug fixes and boundary changes * url updated --------- Co-authored-by: Jagankumar <53823168+jagankumar-egov@users.noreply.github.com> --- .../packages/libraries/src/utils/index.js | 2 +- .../src/components/RoleBasedEmployeeHome.js | 16 ++++----- .../pages/employee/Landing/SandboxConfig.js | 2 +- .../core/src/pages/employee/Login/login.js | 6 ++-- .../hrms/src/components/EmployeeAction.js | 35 +++++++++++++++++++ .../components/pageComponents/jurisdiction.js | 14 ++++---- .../hrms/src/pages/EditEmployee/EditForm.js | 18 +++++++--- .../modules/hrms/src/pages/createEmployee.js | 12 ++++++- .../pages/employee/CreateComplaint/index.js | 1 + 9 files changed, 80 insertions(+), 26 deletions(-) diff --git a/micro-ui/web/micro-ui-internals/packages/libraries/src/utils/index.js b/micro-ui/web/micro-ui-internals/packages/libraries/src/utils/index.js index 575e2b90df1..759aeecd400 100644 --- a/micro-ui/web/micro-ui-internals/packages/libraries/src/utils/index.js +++ b/micro-ui/web/micro-ui-internals/packages/libraries/src/utils/index.js @@ -325,7 +325,7 @@ const receiptsAccess = () => { const RECEIPTS_ACCESS = userRoles?.filter((role) => receiptsRoles?.includes(role)); return RECEIPTS_ACCESS?.length > 0; }; -const hrmsRoles = ["HRMS_ADMIN","SUPERUSER"]; +const hrmsRoles = ["HRMS_ADMIN","SUPERUSER", "ADMIN"]; const hrmsAccess = () => { const userInfo = Digit.UserService.getUser(); const userRoles = userInfo?.info?.roles?.map((roleData) => roleData?.code); diff --git a/micro-ui/web/micro-ui-internals/packages/modules/core/src/components/RoleBasedEmployeeHome.js b/micro-ui/web/micro-ui-internals/packages/modules/core/src/components/RoleBasedEmployeeHome.js index 207cc374d98..d90fcb677a8 100644 --- a/micro-ui/web/micro-ui-internals/packages/modules/core/src/components/RoleBasedEmployeeHome.js +++ b/micro-ui/web/micro-ui-internals/packages/modules/core/src/components/RoleBasedEmployeeHome.js @@ -172,14 +172,14 @@ export const RoleBasedEmployeeHome = ({ modules, additionalComponent }) => { links: Digit.Utils.getMultiRootTenant() ? getFilteredLinks(moduleData) : moduleData?.links, centreChildren: [
{t(Digit.Utils.locale.getTransformedLocale(`MODULE_CARD_DESC_${current}`))}
, - userManual && ( + howItWorks && (