[mod] api
This commit is contained in:
parent
a09e428c7a
commit
9e1a847311
3 changed files with 31 additions and 5 deletions
|
@ -21,6 +21,9 @@ namespace _espe.api
|
||||||
email_redirect_to_private_address : boolean;
|
email_redirect_to_private_address : boolean;
|
||||||
email_allow_sending : boolean;
|
email_allow_sending : boolean;
|
||||||
password_set : boolean;
|
password_set : boolean;
|
||||||
|
email_address_veiled : string;
|
||||||
|
email_address_nominal : string;
|
||||||
|
name_login : string;
|
||||||
}
|
}
|
||||||
>(
|
>(
|
||||||
rest_subject,
|
rest_subject,
|
||||||
|
@ -56,6 +59,9 @@ namespace _espe.api
|
||||||
"email_redirect_to_private_address": member_object.email_redirect_to_private_address,
|
"email_redirect_to_private_address": member_object.email_redirect_to_private_address,
|
||||||
"email_allow_sending": member_object.email_allow_sending,
|
"email_allow_sending": member_object.email_allow_sending,
|
||||||
"password_set": (member_object.password_image !== null),
|
"password_set": (member_object.password_image !== null),
|
||||||
|
"name_login": _espe.service.member.name_login(member_object),
|
||||||
|
"email_address_veiled": _espe.service.member.email_address_veiled(member_object),
|
||||||
|
"email_address_nominal": _espe.service.member.email_address_nominal(member_object),
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -13,6 +13,26 @@ namespace _espe.api
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
export function restriction_disjunction(
|
||||||
|
left : lib_plankton.rest.type_restriction<any>,
|
||||||
|
right : lib_plankton.rest.type_restriction<any>
|
||||||
|
) : lib_plankton.rest.type_restriction<any>
|
||||||
|
{
|
||||||
|
return (
|
||||||
|
(stuff) => Promise.any<boolean>(
|
||||||
|
[
|
||||||
|
left(stuff),
|
||||||
|
right(stuff),
|
||||||
|
]
|
||||||
|
)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*/
|
*/
|
||||||
export const restriction_none : lib_plankton.rest.type_restriction<any> = (
|
export const restriction_none : lib_plankton.rest.type_restriction<any> = (
|
||||||
|
|
|
@ -31,7 +31,7 @@ namespace _espe.service.member
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*/
|
*/
|
||||||
function name_login(
|
export function name_login(
|
||||||
object : _espe.type.member_object
|
object : _espe.type.member_object
|
||||||
) : string
|
) : string
|
||||||
{
|
{
|
||||||
|
@ -51,7 +51,7 @@ namespace _espe.service.member
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*/
|
*/
|
||||||
function name_display(
|
export function name_display(
|
||||||
object : _espe.type.member_object
|
object : _espe.type.member_object
|
||||||
) : string
|
) : string
|
||||||
{
|
{
|
||||||
|
@ -61,7 +61,7 @@ namespace _espe.service.member
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*/
|
*/
|
||||||
function email_address_veiled(
|
export function email_address_veiled(
|
||||||
object : _espe.type.member_object
|
object : _espe.type.member_object
|
||||||
) : string
|
) : string
|
||||||
{
|
{
|
||||||
|
@ -78,7 +78,7 @@ namespace _espe.service.member
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*/
|
*/
|
||||||
function email_address_nominal(
|
export function email_address_nominal(
|
||||||
object : _espe.type.member_object
|
object : _espe.type.member_object
|
||||||
) : string
|
) : string
|
||||||
{
|
{
|
||||||
|
@ -94,7 +94,7 @@ namespace _espe.service.member
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*/
|
*/
|
||||||
function email_address(
|
export function email_address(
|
||||||
object : _espe.type.member_object
|
object : _espe.type.member_object
|
||||||
) : (null | string)
|
) : (null | string)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Add table
Reference in a new issue