From 73aa0c2b69f0d38f2dcbd799b95078afbf998bd9 Mon Sep 17 00:00:00 2001 From: swapnamol-abraham Date: Wed, 25 Jun 2025 09:41:35 +0100 Subject: [PATCH] TD-5708:Users Cannot Upload files on Test and Live Learning Hub Due to Password Prompt Loop --- LearningHub.Nhs.WebUI/Scripts/vuesrc/data/user.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/LearningHub.Nhs.WebUI/Scripts/vuesrc/data/user.ts b/LearningHub.Nhs.WebUI/Scripts/vuesrc/data/user.ts index 9f50357fc..ab81695ea 100644 --- a/LearningHub.Nhs.WebUI/Scripts/vuesrc/data/user.ts +++ b/LearningHub.Nhs.WebUI/Scripts/vuesrc/data/user.ts @@ -67,7 +67,8 @@ const IsSystemAdmin = async function (): Promise { }; const IsValidUser = async function (currentPassword: string): Promise { - var IsValidUser = `/api/User/ConfirmPassword/${currentPassword}`; + let encodedPassword = encodeURIComponent(currentPassword); + var IsValidUser = `/api/User/ConfirmPassword/${encodedPassword}`; return await AxiosWrapper.axios.get(IsValidUser) .then(response => { return response.data;