mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-06-06 23:59:01 +02:00
Merge pull request #2081 from overleaf/cmg-per-user-trash
Add per-user trashed state to project model GitOrigin-RevId: 16a753702d3503eee011dd2adca5dc8df3da87f4
This commit is contained in:
committed by
sharelatex
parent
c1f8ac8de1
commit
6f2b4d3da3
@@ -285,13 +285,13 @@ module.exports = ProjectController = {
|
||||
const user_id = AuthenticationController.getLoggedInUserId(req)
|
||||
return ProjectGetter.findAllUsersProjects(
|
||||
user_id,
|
||||
'name lastUpdated publicAccesLevel archived owner_ref tokens',
|
||||
'name lastUpdated publicAccesLevel archived trashed owner_ref tokens',
|
||||
function(err, projects) {
|
||||
if (err != null) {
|
||||
return next(err)
|
||||
}
|
||||
projects = ProjectController._buildProjectList(projects, user_id)
|
||||
.filter(p => !ProjectHelper.isArchived(p, user_id))
|
||||
.filter(p => !ProjectHelper.isArchivedOrTrashed(p, user_id))
|
||||
.filter(p => !p.isV1Project)
|
||||
.map(p => ({ _id: p.id, name: p.name, accessLevel: p.accessLevel }))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user