From e43783da94955ba1688a5c181d4283d23e41d729 Mon Sep 17 00:00:00 2001 From: Denis Bykhov Date: Thu, 4 Jan 2024 16:37:11 +0600 Subject: [PATCH] UBERF-4815 (#4299) * UBERF-4815 Signed-off-by: Denis Bykhov * Fix Signed-off-by: Denis Bykhov * Fix formatting Signed-off-by: Denis Bykhov * Fix Signed-off-by: Denis Bykhov --------- Signed-off-by: Denis Bykhov --- packages/presentation/src/configuration.ts | 8 +++++--- .../projectTypes/CreateProjectType.svelte | 8 ++++++-- .../components/projectTypes/ManageProjects.svelte | 5 +++-- .../src/components/taskTypes/CreateTaskType.svelte | 9 ++++++--- .../view-resources/src/components/EditDoc.svelte | 6 ++++-- .../src/components/ViewletSetting.svelte | 6 +++++- plugins/view-resources/src/utils.ts | 14 ++++++++++---- 7 files changed, 39 insertions(+), 17 deletions(-) diff --git a/packages/presentation/src/configuration.ts b/packages/presentation/src/configuration.ts index 359eaf2d67..5b95f522fb 100644 --- a/packages/presentation/src/configuration.ts +++ b/packages/presentation/src/configuration.ts @@ -32,11 +32,13 @@ export class ConfigurationManager { return this.configuration.get(plugin)?.enabled !== false } - hasResource(resource?: Resource | null): boolean { + hasResource(resource?: Resource | null): boolean | undefined { if (resource == null) { return false } - return this.has(getResourcePlugin(resource)) + try { + return this.has(getResourcePlugin(resource)) + } catch {} } } // Issue status live query @@ -51,7 +53,7 @@ let workspaceId: string = '' /** * @public */ -export function hasResource (resource?: Resource): boolean { +export function hasResource (resource?: Resource): boolean | undefined { return configuration.hasResource(resource) } diff --git a/plugins/task-resources/src/components/projectTypes/CreateProjectType.svelte b/plugins/task-resources/src/components/projectTypes/CreateProjectType.svelte index 501bd440c1..df8c01d5f1 100644 --- a/plugins/task-resources/src/components/projectTypes/CreateProjectType.svelte +++ b/plugins/task-resources/src/components/projectTypes/CreateProjectType.svelte @@ -15,11 +15,12 @@