Skip to content
Commits on Source (2)
{
"id": "53fd430f-3924-4c6c-8774-b23fabfeb0e5",
"version": "0.0.3",
"version": "0.0.4",
"requiredApiVersion": "^1.31.0",
"iconFile": "icon.png",
"author": {
......
......@@ -24,8 +24,10 @@ export class SCIMUser implements ISCIMResource {
public static fromRC(rc: IUser): SCIMUser {
const user = new SCIMUser();
user.id = rc._id;
const email = rc.emails[0];
user.emails = [{ primary: true, value: email.address }];
if (rc.emails && rc.emails.length > 0) {
const email = rc.emails[0];
user.emails = [{ primary: true, value: email.address }];
}
user.displayName = rc.name;
user.userName = rc.username;
user.meta.created = new Date(rc.createdAt);
......