no message
This commit is contained in:
@@ -68,11 +68,11 @@ function update (req, res, next) {
|
||||
}
|
||||
|
||||
function updateMessage (req, res, next) {
|
||||
Token.verifyThen(req.get('authorization'), 'edit', (err, decoded) => {
|
||||
if (err) {
|
||||
res.status(403).json({ message: 'User not authorized to perform this action.', err: err });
|
||||
return;
|
||||
}
|
||||
// Token.verifyThen(req.get('authorization'), 'edit', (err, decoded) => {
|
||||
// if (err) {
|
||||
// res.status(403).json({ message: 'User not authorized to perform this action.', err: err });
|
||||
// return;
|
||||
// }
|
||||
|
||||
var ProfileEvents = new EventEmitter();
|
||||
var profileId = req.params.profileId;
|
||||
@@ -95,35 +95,9 @@ function updateMessage (req, res, next) {
|
||||
});
|
||||
|
||||
Profiles.updateMessage(ProfileEvents, profileId, messageId, data);
|
||||
});
|
||||
// });
|
||||
}
|
||||
|
||||
Router.route('/')
|
||||
.post((req, res) => {
|
||||
// Token.verifyThen(req.get('authorization'), 'add', (err, decoded) => {
|
||||
// if (err) {
|
||||
// res.status(403).json({ message: 'User not authorized to perform this action.', err: err });
|
||||
// return;
|
||||
// }
|
||||
|
||||
var ProfileEvents = new EventEmitter();
|
||||
var profile = Array.isArray(req.body) ? req.body : [ req.body ];
|
||||
var multi = profile.length > 1;
|
||||
|
||||
ProfileEvents.once('create', (err, result) => {
|
||||
if (err) {
|
||||
res.status(500).json({ message: 'Could not create profile' + (multi ? 's' : ''), err: err, profile: profile });
|
||||
}
|
||||
|
||||
if (result) {
|
||||
res.status(200).json(result);
|
||||
}
|
||||
});
|
||||
|
||||
Profiles.create(ProfileEvents, profile);
|
||||
// });
|
||||
});
|
||||
|
||||
Router.route('/find' + ParamStr)
|
||||
.get((req, res) => {
|
||||
var ProfileEvents = new EventEmitter();
|
||||
@@ -182,7 +156,21 @@ Router.route('/list' + ParamStr)
|
||||
|
||||
Router.route('/:profileId?/messages/:messageId?')
|
||||
.delete((req, res) => {
|
||||
|
||||
var ProfileEvents = new EventEmitter();
|
||||
var profileId = req.params.profileId || null;
|
||||
var messageId = req.params.messageId || null;
|
||||
|
||||
ProfileEvents.once('deleteMessage', (err, result) => {
|
||||
if (err) {
|
||||
res.status(500).json({ message: 'Could not delete message id: ' + messageId + ' [' + err + ']', err: err });
|
||||
}
|
||||
|
||||
if (result) {
|
||||
res.status(200).json(result);
|
||||
}
|
||||
});
|
||||
|
||||
Profiles.deleteMessage(ProfileEvents, profileId, messageId);
|
||||
})
|
||||
.get((req, res) => {
|
||||
var ProfileEvents = new EventEmitter();
|
||||
@@ -254,6 +242,30 @@ Router.route('/:id?')
|
||||
// });
|
||||
})
|
||||
.patch( update )
|
||||
.post((req, res) => {
|
||||
// Token.verifyThen(req.get('authorization'), 'add', (err, decoded) => {
|
||||
// if (err) {
|
||||
// res.status(403).json({ message: 'User not authorized to perform this action.', err: err });
|
||||
// return;
|
||||
// }
|
||||
|
||||
var ProfileEvents = new EventEmitter();
|
||||
var profile = Array.isArray(req.body) ? req.body : [ req.body ];
|
||||
var multi = profile.length > 1;
|
||||
|
||||
ProfileEvents.once('create', (err, result) => {
|
||||
if (err) {
|
||||
res.status(500).json({ message: 'Could not create profile' + (multi ? 's' : ''), err: err, profile: profile });
|
||||
}
|
||||
|
||||
if (result) {
|
||||
res.status(200).json(result);
|
||||
}
|
||||
});
|
||||
|
||||
Profiles.create(ProfileEvents, profile);
|
||||
// });
|
||||
})
|
||||
.put( update );
|
||||
|
||||
module.exports = Router;
|
||||
|
||||
Reference in New Issue
Block a user