diff --git a/server/models/Document.js b/server/models/Document.js index 2dffe3ed..52fb1c52 100644 --- a/server/models/Document.js +++ b/server/models/Document.js @@ -192,13 +192,25 @@ Document.associate = (models) => { return { include: [ - { model: models.View, as: "views", where: { userId }, required: false }, + { + model: models.View, + as: "views", + where: { userId }, + required: false, + separate: true, + }, ], }; }); Document.addScope("withStarred", (userId) => ({ include: [ - { model: models.Star, as: "starred", where: { userId }, required: false }, + { + model: models.Star, + as: "starred", + where: { userId }, + required: false, + separate: true, + }, ], })); };