fix: Drafts appear in document insert search (#1148)

* fix: Drafts appear in document insert search

* test
This commit is contained in:
Tom Moor
2020-01-05 17:24:57 -08:00
committed by GitHub
parent 9214be5645
commit 0ccbc6126b
5 changed files with 49 additions and 5 deletions

View File

@ -521,7 +521,14 @@ router.post('documents.restore', auth(), async ctx => {
});
router.post('documents.search', auth(), pagination(), async ctx => {
const { query, includeArchived, collectionId, userId, dateFilter } = ctx.body;
const {
query,
includeArchived,
includeDrafts,
collectionId,
userId,
dateFilter,
} = ctx.body;
const { offset, limit } = ctx.state.pagination;
const user = ctx.state.user;
ctx.assertPresent(query, 'query is required');
@ -551,6 +558,7 @@ router.post('documents.search', auth(), pagination(), async ctx => {
const results = await Document.searchForUser(user, query, {
includeArchived: includeArchived === 'true',
includeDrafts: includeDrafts === 'true',
collaboratorIds,
collectionId,
dateFilter,