[add] api:action:member_delete
This commit is contained in:
parent
949f1e5040
commit
1ec6fd96b6
3 changed files with 5 additions and 4 deletions
|
@ -22,15 +22,15 @@ namespace _espe.api
|
|||
rest_subject : lib_plankton.rest.type_rest
|
||||
) : void
|
||||
{
|
||||
register<_espe.service.member.type_value, null>(
|
||||
register<null, null>(
|
||||
rest_subject,
|
||||
lib_plankton.http.enum_method.delete,
|
||||
"/member/:id",
|
||||
"/member/delete/:id",
|
||||
{
|
||||
"description": "löscht ein vorhandenes Mitglied",
|
||||
"restriction": restriction_logged_in,
|
||||
"execution": async ({"path_parameters": path_parameters}) => {
|
||||
const member_id : _espe.service.member.type_id = parseInt(path_parameters["id"]);
|
||||
const member_id : _espe.type.member_id = parseInt(path_parameters["id"]);
|
||||
await _espe.service.member.remove(member_id);
|
||||
return Promise.resolve({
|
||||
"status_code": 200,
|
||||
|
|
|
@ -52,7 +52,7 @@ namespace _espe.api
|
|||
_espe.api.register_member_list(rest_subject);
|
||||
_espe.api.register_member_read(rest_subject);
|
||||
_espe.api.register_member_modify(rest_subject);
|
||||
// _espe.api.register_member_delete(rest_subject);
|
||||
_espe.api.register_member_delete(rest_subject);
|
||||
// password_change
|
||||
{
|
||||
_espe.api.register_member_password_change_initialize(rest_subject);
|
||||
|
|
|
@ -65,6 +65,7 @@ ${dir_temp}/espe-core.js ${dir_temp}/espe-core.d.ts: \
|
|||
${dir_source}/api/actions/member_list.ts \
|
||||
${dir_source}/api/actions/member_read.ts \
|
||||
${dir_source}/api/actions/member_modify.ts \
|
||||
${dir_source}/api/actions/member_delete.ts \
|
||||
${dir_source}/api/actions/member_password_change_initialize.ts \
|
||||
${dir_source}/api/actions/member_password_change_execute.ts \
|
||||
${dir_source}/api/functions.ts \
|
||||
|
|
Loading…
Add table
Reference in a new issue