1 | ;
|
2 |
|
3 | Object.defineProperty(exports, "__esModule", {
|
4 | value: true
|
5 | });
|
6 | exports.getFormatUser = getFormatUser;
|
7 | function getFormatUser(user) {
|
8 | // create a modified user object to return to frontend
|
9 | // NOTE: we assume it was a local user sign in, i.e. not via oauth
|
10 | var userCopy = Object.assign({}, user.local, {
|
11 | id: user.id,
|
12 | active: user.active,
|
13 | admin: user.admin,
|
14 | slug: user.slug
|
15 | });
|
16 | delete userCopy.password;
|
17 | delete userCopy.passwordResetToken;
|
18 | // also delete in local
|
19 | return userCopy;
|
20 | } |
\ | No newline at end of file |