From 8e3656210e22834d5fc618e87b7b560b1367f382 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20Fra=C3=9F?= Date: Mon, 27 May 2024 22:11:20 +0200 Subject: [PATCH] [mod] backend-action:password_change_init --- source/logic/backend.ts | 16 ++-------------- source/pages/password_change_init/logic.ts | 13 ++++++++++++- 2 files changed, 14 insertions(+), 15 deletions(-) diff --git a/source/logic/backend.ts b/source/logic/backend.ts index 41621fa..ebabf38 100644 --- a/source/logic/backend.ts +++ b/source/logic/backend.ts @@ -428,22 +428,10 @@ namespace _espe.backend /** */ export async function member_password_change_initialize( - identifier : string + identifier : string, + url_template : string ) : Promise { - const url_template : string = ( - "/" - + - lib_plankton.zoo_page.encode( - { - "name": "password_change_exec", - "parameters": { - "id": "{{id}}", - "token": "{{token}}", - } - } - ) - ); return ( abstract_call( "POST", diff --git a/source/pages/password_change_init/logic.ts b/source/pages/password_change_init/logic.ts index 133bb89..1ac5ad3 100644 --- a/source/pages/password_change_init/logic.ts +++ b/source/pages/password_change_init/logic.ts @@ -49,7 +49,18 @@ lib_plankton.zoo_page.register( target_element.querySelector(".password_change_init-stat").textContent = lib_plankton.translate.get("page.password_change_init.status.wait"); const value = await get_value(); ( - _espe.backend.member_password_change_initialize(value.identifier) + _espe.backend.member_password_change_initialize( + value.identifier, + lib_plankton.zoo_page.encode( + { + "name": "password_change_exec", + "parameters": { + "id": "{{id}}", + "token": "{{token}}", + } + } + ) + ) .then( () => { target_element.querySelector(".password_change_init-stat").textContent = lib_plankton.translate.get("page.password_change_init.status.success");