Merge pull request #2421 from overleaf/fix-user-projects-json

Fix exception for project.trashed.find

GitOrigin-RevId: 18b32b0a5badd29893e6a98c9915737bfd8cef2a
This commit is contained in:
Chrystal Maria Griffiths 2019-12-02 17:09:31 +00:00 committed by sharelatex
parent 93fe30a451
commit 2cf76ba39a

View file

@ -302,8 +302,10 @@ const ProjectController = {
if (err != null) {
return next(err)
}
// _buildProjectList already converts archived/trashed to booleans so isArchivedOrTrashed should not be used here
projects = ProjectController._buildProjectList(projects, userId)
.filter(p => !ProjectHelper.isArchivedOrTrashed(p, userId))
.filter(p => !(p.archived || p.trashed))
.filter(p => !p.isV1Project)
.map(p => ({ _id: p.id, name: p.name, accessLevel: p.accessLevel }))