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