|
@ -197,15 +197,15 @@ router.post(APIv2.Sessions.Messages, function (req, res) {
|
|
|
* /sessions/:session_id/messages?session_id=blabla&user_id=abc&start_message_id=100&end_message_id=20
|
|
|
*/
|
|
|
router.get(APIv2.Sessions.Messages, function (req, res) {
|
|
|
let page = req.query.page;
|
|
|
let size = req.query.size;
|
|
|
let stratmsgid = req.query.stratmsgid;
|
|
|
let endmsgid = req.query.endmsgid;
|
|
|
let user = req.query.user;
|
|
|
let sessionId = req.query.sessionId;
|
|
|
if (!page) {
|
|
|
throw {httpStatus: 406, message: 'Missing page.'};
|
|
|
if (!stratmsgid) {
|
|
|
throw {httpStatus: 406, message: 'Missing stratmsgid.'};
|
|
|
}
|
|
|
if (!size) {
|
|
|
throw {httpStatus: 406, message: 'Missing size.'};
|
|
|
if (!endmsgid) {
|
|
|
throw {httpStatus: 406, message: 'Missing endmsgid.'};
|
|
|
}
|
|
|
if (!user) {
|
|
|
throw {httpStatus: 406, message: 'Missing user.'};
|
|
@ -215,7 +215,7 @@ router.get(APIv2.Sessions.Messages, function (req, res) {
|
|
|
}
|
|
|
let sessions = new Sessions();
|
|
|
ControllerUtil.regModelEventHandler(sessions, res);
|
|
|
sessions.getMessages(sessionId, user, page, size);
|
|
|
sessions.getMessages(sessionId, user, stratmsgid,endmsgid);
|
|
|
});
|
|
|
|
|
|
/**
|