From 15a12763f8cd8d9e5024a4f1537099392c606fc1 Mon Sep 17 00:00:00 2001 From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Mon, 11 Dec 2023 08:41:45 -0800 Subject: [PATCH] Fix: calendar widget radarr integration API params invalid (#2470) --- src/widgets/calendar/component.jsx | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/src/widgets/calendar/component.jsx b/src/widgets/calendar/component.jsx index d1ab2b4b8..0e10d0ed3 100644 --- a/src/widgets/calendar/component.jsx +++ b/src/widgets/calendar/component.jsx @@ -52,15 +52,18 @@ export default function Component({ service }) { // params for API fetch const params = useMemo(() => { - if (!showDate) { - return {}; + const constructedParams = { + start: "", + end: "", + unmonitored: false, + }; + + if (showDate) { + constructedParams.start = showDate.minus({ months: 3 }).toFormat("yyyy-MM-dd"); + constructedParams.end = showDate.plus({ months: 3 }).toFormat("yyyy-MM-dd"); } - return { - start: showDate.minus({ months: 3 }).toFormat("yyyy-MM-dd"), - end: showDate.plus({ months: 3 }).toFormat("yyyy-MM-dd"), - unmonitored: "false", - }; + return constructedParams; }, [showDate]); // Load active integrations