|
|
|
@ -82,6 +82,7 @@ class SessionService extends SiteService {
|
|
|
|
|
switch (serviceName) {
|
|
|
|
|
case 'core':
|
|
|
|
|
user = await coreNodeService.getUserByLocalId(userId);
|
|
|
|
|
user.type = 'CoreUser';
|
|
|
|
|
delete user.core.oauth;
|
|
|
|
|
delete user.core.__v;
|
|
|
|
|
delete user.__v;
|
|
|
|
@ -92,6 +93,7 @@ class SessionService extends SiteService {
|
|
|
|
|
break;
|
|
|
|
|
case 'local':
|
|
|
|
|
user = await userService.getUserAccount(userId);
|
|
|
|
|
user.type = 'User';
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
return done(null, user);
|
|
|
|
|