[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;
|
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,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
|
@ -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}});
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue