Inbox: Add API to list conversations (#11110)

* Add API to list inbox conversations

* fix test + add api doc

* use `.lean()`

* orderBy after the the grouped conversations are loaded

* fix ordering
This commit is contained in:
negue
2019-04-26 18:45:05 +02:00
committed by Matteo Pagliazzi
parent 3be075ad43
commit 83070e211d
5 changed files with 122 additions and 5 deletions

View File

@@ -60,4 +60,10 @@ describe('GET /inbox/messages', () => {
expect(messages.length).to.equal(4);
});
it('returns only the messages of one conversation', async () => {
const messages = await user.get(`/inbox/messages?conversation=${otherUser.id}`);
expect(messages.length).to.equal(3);
});
});