[mod] backen: notification info for registration
This commit is contained in:
parent
3bb6cc7a6c
commit
dba3a54d75
2 changed files with 14 additions and 2 deletions
|
@ -293,7 +293,8 @@ namespace _espe.backend
|
|||
membership_number : string;
|
||||
name_real_value : string;
|
||||
email_address_private : (null | string);
|
||||
}
|
||||
},
|
||||
notification_target_url_template : string
|
||||
) : Promise<int>
|
||||
{
|
||||
return abstract_call(
|
||||
|
@ -304,6 +305,7 @@ namespace _espe.backend
|
|||
"membership_number": data.membership_number,
|
||||
"name_real_value": data.name_real_value,
|
||||
"email_address_private": data.email_address_private,
|
||||
"notification_target_url_template": notification_target_url_template,
|
||||
}
|
||||
}
|
||||
);
|
||||
|
|
|
@ -66,7 +66,17 @@ lib_plankton.zoo_page.register(
|
|||
"label": "Senden",
|
||||
"procedure": async (get_value, get_representation) => {
|
||||
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}});
|
||||
},
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue