From 5a9774cc30d6a41f80efcd7a4879bb892a6a5c40 Mon Sep 17 00:00:00 2001 From: Denis Bykhov <bykhov.denis@gmail.com> Date: Thu, 25 Jan 2024 12:25:17 +0600 Subject: [PATCH] Improve kanban view (#4441) Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com> --- .../src/components/issues/KanbanView.svelte | 8 ++------ server/mongo/src/storage.ts | 1 + 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/plugins/tracker-resources/src/components/issues/KanbanView.svelte b/plugins/tracker-resources/src/components/issues/KanbanView.svelte index cf612aea05..1a023bcbb4 100644 --- a/plugins/tracker-resources/src/components/issues/KanbanView.svelte +++ b/plugins/tracker-resources/src/components/issues/KanbanView.svelte @@ -120,13 +120,9 @@ const lookup: Lookup<Issue> = { ...(options?.lookup ?? {}), - space: tracker.class.Project, - status: tracker.class.IssueStatus, - component: tracker.class.Component, - milestone: tracker.class.Milestone, + attachedTo: tracker.class.Issue, _id: { - subIssues: tracker.class.Issue, - labels: tags.class.TagReference + subIssues: tracker.class.Issue } } diff --git a/server/mongo/src/storage.ts b/server/mongo/src/storage.ts index da3a382143..3b28a62b30 100644 --- a/server/mongo/src/storage.ts +++ b/server/mongo/src/storage.ts @@ -457,6 +457,7 @@ abstract class MongoAdapterBase implements DbAdapter { res = (await cursor.toArray())[0] } catch (e) { console.error('error during executing cursor in findWithPipeline', clazz, cutObjectArray(query), options, e) + throw e } const result = res.results as WithLookup<T>[] const total = options?.total === true ? res.totalCount?.shift()?.count ?? 0 : -1