From 218b0ea76a56be788c8981b5898e7465df7a370f Mon Sep 17 00:00:00 2001 From: Tom Moor Date: Wed, 20 May 2020 21:42:26 -0700 Subject: [PATCH] fix: Unable to edit starred documents closes #1275 --- server/api/documents.js | 4 ++++ server/api/documents.test.js | 1 + 2 files changed, 5 insertions(+) diff --git a/server/api/documents.js b/server/api/documents.js index 47648a6b..4d7518c5 100644 --- a/server/api/documents.js +++ b/server/api/documents.js @@ -298,6 +298,10 @@ router.post('documents.starred', auth(), pagination(), async ctx => { collectionId: collectionIds, }, include: [ + { + model: Collection, + as: 'collection', + }, { model: Star, as: 'starred', diff --git a/server/api/documents.test.js b/server/api/documents.test.js index 40bb4d02..36a10d45 100644 --- a/server/api/documents.test.js +++ b/server/api/documents.test.js @@ -955,6 +955,7 @@ describe('#documents.starred', async () => { expect(res.status).toEqual(200); expect(body.data.length).toEqual(1); expect(body.data[0].id).toEqual(document.id); + expect(body.policies[0].abilities.update).toEqual(true); }); it('should require authentication', async () => {