UNPKG

528 BJavaScriptView Raw
1"use strict";
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6exports.getFormatUser = getFormatUser;
7function 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