send invite status via user rest api
This commit is contained in:
+6
-1
@@ -159,7 +159,12 @@ function validatePassword(password) {
|
|||||||
|
|
||||||
// remove all fields that should never be sent out via REST API
|
// remove all fields that should never be sent out via REST API
|
||||||
function removePrivateFields(user) {
|
function removePrivateFields(user) {
|
||||||
return _.pick(user, 'id', 'username', 'email', 'fallbackEmail', 'displayName', 'groupIds', 'active', 'source', 'role', 'createdAt', 'twoFactorAuthenticationEnabled');
|
const result = _.pick(user, 'id', 'username', 'email', 'fallbackEmail', 'displayName', 'groupIds', 'active', 'source', 'role', 'createdAt', 'twoFactorAuthenticationEnabled');
|
||||||
|
|
||||||
|
// invite status indicator
|
||||||
|
result.inviteAccepted = !user.inviteToken;
|
||||||
|
|
||||||
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
// remove all fields that Non-privileged users must not see
|
// remove all fields that Non-privileged users must not see
|
||||||
|
|||||||
Reference in New Issue
Block a user