[mod] backen: notification info for registration

This commit is contained in:
roydfalk 2024-06-23 09:54:54 +02:00
parent 3bb6cc7a6c
commit dba3a54d75
2 changed files with 14 additions and 2 deletions

View file

@ -293,7 +293,8 @@ namespace _espe.backend
membership_number : string; membership_number : string;
name_real_value : string; name_real_value : string;
email_address_private : (null | string); email_address_private : (null | string);
} },
notification_target_url_template : string
) : Promise<int> ) : Promise<int>
{ {
return abstract_call( return abstract_call(
@ -304,6 +305,7 @@ namespace _espe.backend
"membership_number": data.membership_number, "membership_number": data.membership_number,
"name_real_value": data.name_real_value, "name_real_value": data.name_real_value,
"email_address_private": data.email_address_private, "email_address_private": data.email_address_private,
"notification_target_url_template": notification_target_url_template,
} }
} }
); );

View file

@ -66,7 +66,17 @@ lib_plankton.zoo_page.register(
"label": "Senden", "label": "Senden",
"procedure": async (get_value, get_representation) => { "procedure": async (get_value, get_representation) => {
const value = await get_value(); const value = await get_value();
const id : int = await _espe.backend.member_project(value); const id : int = await _espe.backend.member_project(
value,
lib_plankton.zoo_page.encode(
{
"name": "view",
"parameters": {
"id": "{{id}}",
}
}
)
);
lib_plankton.zoo_page.set({"name": "view", "parameters": {"id": id}}); lib_plankton.zoo_page.set({"name": "view", "parameters": {"id": id}});
}, },
} }