[v10.2.x] Annotations: Improve query performance when using dashboard filter (#83582)

Annotations: Improve query performance when using dashboard filter (#83112)

* Annotations: Improve query performance when using dashboard filter

* Add dashboard id filter

(cherry picked from commit e7a1ecca28)

Co-authored-by: Alexander Zobnin <alexanderzobnin@gmail.com>
This commit is contained in:
Sofia Papagiannaki
2024-02-28 13:58:39 +02:00
committed by GitHub
co-authored by Alexander Zobnin
parent 99b9dc0d29
commit 2a251f8433
3 changed files with 22 additions and 8 deletions
@@ -51,7 +51,7 @@ func (r *RepositoryImpl) Update(ctx context.Context, item *annotations.Item) err
}
func (r *RepositoryImpl) Find(ctx context.Context, query *annotations.ItemQuery) ([]*annotations.ItemDTO, error) {
resources, err := r.authZ.Authorize(ctx, query.OrgID, query.SignedInUser)
resources, err := r.authZ.Authorize(ctx, query.OrgID, query)
if err != nil {
return make([]*annotations.ItemDTO, 0), err
}