no message

This commit is contained in:
2018-03-04 23:11:36 -05:00
parent 18ef8cd9d7
commit 9cd338d300
2 changed files with 86 additions and 23 deletions

View File

@@ -154,12 +154,25 @@ Router.route('/list' + ParamStr)
Profiles.find(ProfileEvents, query);
});
Router.route('/:profileId/messages/images')
Router.route('/:profileId/messages/images/:which?')
.get((req, res) => {
var method;
var ProfileEvents = new EventEmitter();
var profileId = req.params.profileId;
ProfileEvents.once('allMessageImages', (err, result) => {
switch (req.params.which) {
case "all":
method = 'allChatImages';
break;
case "sent":
method = 'allChatImagesSent';
break;
case "recd":
default:
method = 'allChatImagesReceived';
}
ProfileEvents.once(method, (err, result) => {
if (err) {
res.status(500).json({ message: 'Could not get chat images for profile ' + profileId + '. [' + err + ']', err: err });
}
@@ -169,7 +182,7 @@ Router.route('/:profileId/messages/images')
}
});
Profiles.allMessageImages(ProfileEvents, profileId);
Profiles[method](ProfileEvents, profileId);
});
Router.route('/:profileId/messages/:messageId?')