From c207e70f2bd1fd50a5bcfca8de0056df3d9bcc67 Mon Sep 17 00:00:00 2001 From: Sabrina Baggett Date: Mon, 15 Jun 2026 15:17:41 -0700 Subject: [PATCH 1/2] reload fix issue #119 --- .../src/elements/pages/ucdlib-iam-page-update-tool.js | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/services/app/client/src/elements/pages/ucdlib-iam-page-update-tool.js b/services/app/client/src/elements/pages/ucdlib-iam-page-update-tool.js index 519a4b9..98d5e55 100644 --- a/services/app/client/src/elements/pages/ucdlib-iam-page-update-tool.js +++ b/services/app/client/src/elements/pages/ucdlib-iam-page-update-tool.js @@ -112,7 +112,6 @@ export default class UcdlibIamPageUpdateTool extends Mixin(LitElement) if ( e.detail.employee ){ this.employeeRecord = e.detail.employee; this.hasEmployeeRecord = true; - } else { this.employeeRecord = {}; this.hasEmployeeRecord = false; @@ -124,7 +123,7 @@ export default class UcdlibIamPageUpdateTool extends Mixin(LitElement) /** * @method reset - * @description resets all component state and reloads page + * @description resets all component state and returns page to search */ reset(){ this.employeeRecord = {}; @@ -140,7 +139,6 @@ export default class UcdlibIamPageUpdateTool extends Mixin(LitElement) this.iamId = ''; this.isFetching = false; this.wasError = false; - this.page = 'employee-select'; this.hideResults = false; this.discrepancy = []; this.dismissDiscrepancyList = []; @@ -153,9 +151,7 @@ export default class UcdlibIamPageUpdateTool extends Mixin(LitElement) this.departmentName = "department"; this.resetDepartmentChecks(); - - window.location.reload(); - + this.page = 'employee-select'; this.requestUpdate(); } From 47ce6fe3ccdaf013b8672a63e54f9582a8c08090 Mon Sep 17 00:00:00 2001 From: Sabrina Baggett Date: Mon, 22 Jun 2026 09:26:11 -0700 Subject: [PATCH 2/2] update resetUpdate --- .../client/src/elements/pages/ucdlib-iam-page-update-tool.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/app/client/src/elements/pages/ucdlib-iam-page-update-tool.js b/services/app/client/src/elements/pages/ucdlib-iam-page-update-tool.js index 98d5e55..bf8bea0 100644 --- a/services/app/client/src/elements/pages/ucdlib-iam-page-update-tool.js +++ b/services/app/client/src/elements/pages/ucdlib-iam-page-update-tool.js @@ -286,6 +286,7 @@ export default class UcdlibIamPageUpdateTool extends Mixin(LitElement) if(!deptHeadIam || this.iamId == deptHeadIam) { this.resetDepartmentChecks(); this.isHead = true; + this.requestUpdate(); return; } @@ -304,7 +305,6 @@ export default class UcdlibIamPageUpdateTool extends Mixin(LitElement) resetDepartmentChecks(){ this.disabledSubmit = false; this.deptHeadConflict = false; - this.requestUpdate(); }