From 79958e6986e5a351aae433970692c1ff2d3355c4 Mon Sep 17 00:00:00 2001 From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Wed, 27 Sep 2023 21:19:52 -0700 Subject: [PATCH] integrations --- src/utils/config/service-helpers.js | 4 ++-- src/widgets/calendar/component.jsx | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/utils/config/service-helpers.js b/src/utils/config/service-helpers.js index 2dcfb0cc..543bf5ee 100644 --- a/src/utils/config/service-helpers.js +++ b/src/utils/config/service-helpers.js @@ -357,7 +357,7 @@ export function cleanServiceGroups(groups) { method, // openmediavault widget mappings, // customapi widget refreshInterval, - integration, // calendar widget + integrations, // calendar widget } = cleanedService.widget; let fieldsList = fields; @@ -442,7 +442,7 @@ export function cleanServiceGroups(groups) { if (refreshInterval) cleanedService.widget.refreshInterval = refreshInterval; } if (type === "calendar") { - if (integration) cleanedService.widget.integration = integration; + if (integrations) cleanedService.widget.integrations = integrations; } } diff --git a/src/widgets/calendar/component.jsx b/src/widgets/calendar/component.jsx index 7fa0eb10..fa141e6b 100644 --- a/src/widgets/calendar/component.jsx +++ b/src/widgets/calendar/component.jsx @@ -25,10 +25,10 @@ export default function Component({ service }) { }, [showDate]); // Load active integrations - const integrations = useMemo(() => widget.integration?.map(integration => ({ + const integrations = useMemo(() => widget.integrations?.map(integration => ({ service: dynamic(() => import(`./integrations/${integration?.type}`)), widget: integration, - })) ?? [], [widget.integration]); + })) ?? [], [widget.integrations]); return