Open devlikepro opened 1 week ago
There's one more for not-found
{
"statusCode": 500,
"timestamp": "2024-06-19T06:19:08.419Z",
"exception": {
"stack": "Error: item-not-found\n at assertNodeErrorFree (/home/ps/git/whatsapp-http-api/node_modules/@adiwajshing/baileys/lib/WABinary/generic-utils.js:56:15)\n at query (/home/ps/git/whatsapp-http-api/node_modules/@adiwajshing/baileys/lib/Socket/socket.js:145:48)\n at processTicksAndRejections (node:internal/process/task_queues:95:5)\n at Object.profilePictureUrl (/home/ps/git/whatsapp-http-api/node_modules/@adiwajshing/baileys/lib/Socket/chats.js:442:24)\n at WhatsappSessionNoWebPlus.getContactProfilePicture (/home/ps/git/whatsapp-http-api/src/core/engines/noweb/session.noweb.core.ts:701:17)",
"message": "item-not-found",
"data": 404,
"isBoom": true,
"isServer": true,
"output": {},
"name": "Error"
},
"request": {
"path": "/api/contacts/profile-picture?contactId=123123123&session=default",
"method": "GET",
"body": {},
"query": {
"contactId": "123123123",
"session": "default"
}
},
"version": {
"version": "2024.6.6",
"engine": "NOWEB",
"tier": "PLUS",
"browser": "/usr/bin/google-chrome-stable"
}
}
[Feature Request]
GET /api/contacts/profile-picture
returns "not-authorized" error when get profile from blocked accountWe need to handle it properly and return well structured message instead of traceback and 500
Steps:
TODO:
not-authorized
item-not-found