mirror of
https://github.com/plankanban/planka.git
synced 2025-07-24 23:59:48 +02:00
parent
dab38cbc18
commit
7786533a90
40 changed files with 273 additions and 133 deletions
|
@ -49,7 +49,7 @@ module.exports = {
|
|||
}
|
||||
|
||||
return {
|
||||
item: sails.helpers.utils.signToken(user.id),
|
||||
item: sails.helpers.utils.createToken(user.id),
|
||||
};
|
||||
},
|
||||
};
|
||||
|
|
|
@ -54,6 +54,7 @@ module.exports = {
|
|||
{
|
||||
avatarDirname: files[0].extra.dirname,
|
||||
},
|
||||
currentUser,
|
||||
this.req,
|
||||
);
|
||||
|
||||
|
|
|
@ -69,7 +69,7 @@ module.exports = {
|
|||
const values = _.pick(inputs, ['email']);
|
||||
|
||||
user = await sails.helpers.users
|
||||
.updateOne(user, values, this.req)
|
||||
.updateOne(user, values, currentUser, this.req)
|
||||
.intercept('emailAlreadyInUse', () => Errors.EMAIL_ALREADY_IN_USE);
|
||||
|
||||
if (!user) {
|
||||
|
|
|
@ -60,12 +60,21 @@ module.exports = {
|
|||
}
|
||||
|
||||
const values = _.pick(inputs, ['password']);
|
||||
user = await sails.helpers.users.updateOne(user, values, this.req);
|
||||
user = await sails.helpers.users.updateOne(user, values, currentUser, this.req);
|
||||
|
||||
if (!user) {
|
||||
throw Errors.USER_NOT_FOUND;
|
||||
}
|
||||
|
||||
if (user.id === currentUser.id) {
|
||||
const accessToken = sails.helpers.utils.createToken(user.id, user.passwordUpdatedAt);
|
||||
|
||||
return {
|
||||
accessToken,
|
||||
item: user,
|
||||
};
|
||||
}
|
||||
|
||||
return {
|
||||
item: user,
|
||||
};
|
||||
|
|
|
@ -71,7 +71,7 @@ module.exports = {
|
|||
const values = _.pick(inputs, ['username']);
|
||||
|
||||
user = await sails.helpers.users
|
||||
.updateOne(user, values, this.req)
|
||||
.updateOne(user, values, currentUser, this.req)
|
||||
.intercept('usernameAlreadyInUse', () => Errors.USERNAME_ALREADY_IN_USE);
|
||||
|
||||
if (!user) {
|
||||
|
|
|
@ -75,7 +75,7 @@ module.exports = {
|
|||
'subscribeToOwnCards',
|
||||
]);
|
||||
|
||||
user = await sails.helpers.users.updateOne(user, values, this.req);
|
||||
user = await sails.helpers.users.updateOne(user, values, currentUser, this.req);
|
||||
|
||||
if (!user) {
|
||||
throw Errors.USER_NOT_FOUND;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue