feat(User): Add remove getMessages method

We'll use this api to get flash messages on the front end up
This commit is contained in:
Berkeley Martinez
2018-01-09 17:11:07 -08:00
parent 6c5a13f053
commit 0af881a177
2 changed files with 34 additions and 0 deletions

View File

@ -775,4 +775,31 @@ module.exports = function(User) {
return user.challengeMap;
});
};
User.getMessages = function getMessages(messages) {
return Promise.resolve(messages);
};
User.remoteMethod('getMessages', {
http: {
verb: 'get',
path: '/get-messages'
},
accepts: {
arg: 'messages',
type: 'object',
http: ctx => {
const messages = ctx.req.flash();
console.log('messages: ', messages);
return messages;
}
},
returns: [
{
arg: 'messages',
type: 'object',
root: true
}
]
});
};