Skip to content

Commit

Permalink
fix: Fixed function to load messages (#789)
Browse files Browse the repository at this point in the history
* fixedLoad Earlier messages

* remove unnecessary logs

* change loadEarlierMessages to getMessages function
  • Loading branch information
icleitoncosta committed Jun 15, 2022
1 parent dd891e4 commit cdcf449
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 10 deletions.
12 changes: 8 additions & 4 deletions src/controller/deviceController.js
Expand Up @@ -437,11 +437,15 @@ export async function loadAndGetAllMessagesInChat(req, res) {
return res.status(500).json({ status: 'error', response: 'Error on open list' });
}
}
export async function loadEarlierMessages(req, res) {
const { phone, includeMe = true, includeNotifications = false } = req.params;

export async function getMessages(req, res) {
const { phone } = req.params;
const { count = 20, direction = 'before', id = 0 } = req.query;
try {
const response = await req.client.loadEarlierMessages(`${phone}`, includeMe, includeNotifications);
const response = await req.client.getMessages(`${phone}`, {
count: parseInt(count),
direction: direction,
id: id,
});
return res.status(200).json({ status: 'success', response: response });
} catch (e) {
req.logger.error(e);
Expand Down
8 changes: 2 additions & 6 deletions src/routes/index.js
Expand Up @@ -160,12 +160,8 @@ routes.get(
statusConnection,
DeviceController.loadAndGetAllMessagesInChat
);
routes.get(
'/api/:session/load-earlier-messages/:phone',
verifyToken,
statusConnection,
DeviceController.loadEarlierMessages
);
routes.get('/api/:session/get-messages/:phone', verifyToken, statusConnection, DeviceController.getMessages);

routes.post('/api/:session/archive-chat', verifyToken, statusConnection, DeviceController.archiveChat);
routes.post('/api/:session/clear-chat', verifyToken, statusConnection, DeviceController.clearChat);
routes.post('/api/:session/delete-chat', verifyToken, statusConnection, DeviceController.deleteChat);
Expand Down

0 comments on commit cdcf449

Please sign in to comment.