From be5faf6a814cb60737d1e7215fb5322886b938dd Mon Sep 17 00:00:00 2001 From: kolaente Date: Mon, 3 Apr 2023 20:53:27 +0200 Subject: [PATCH] fix: don't get favorite task projects filter multiple times --- pkg/models/tasks.go | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/pkg/models/tasks.go b/pkg/models/tasks.go index f49c337ef..8dda06fde 100644 --- a/pkg/models/tasks.go +++ b/pkg/models/tasks.go @@ -407,23 +407,6 @@ func getRawTasksForProjects(s *xorm.Session, projects []*Project, a web.Auth, op } if hasFavoritesProject { - // Make sure users can only see their favorites - userProjects, _, _, err := getRawProjectsForUser( - s, - &projectOptions{ - user: &user.User{ID: a.GetID()}, - page: -1, - }, - ) - if err != nil { - return nil, 0, 0, err - } - - userProjectIDs := make([]int64, 0, len(userProjects)) - for _, l := range userProjects { - userProjectIDs = append(userProjectIDs, l.ID) - } - // All favorite tasks for that user favCond := builder. Select("entity_id").