From ce1b39f73b953b6fa0a00948e72d24c43476bc5f Mon Sep 17 00:00:00 2001 From: Gauthier Date: Wed, 15 Jan 2025 17:08:31 +0100 Subject: [PATCH] fix(overriderules): allow override rules only when the service is created (#1259) If you setup an override rule on a service that is not created yet, the override rule doesn't get added to the service because it has no ID, but a record for that override rule is nonthless created. This PR allows override rules only when the service is setup. --- src/components/Settings/RadarrModal/index.tsx | 68 ++++++++++--------- src/components/Settings/SonarrModal/index.tsx | 68 ++++++++++--------- 2 files changed, 72 insertions(+), 64 deletions(-) diff --git a/src/components/Settings/RadarrModal/index.tsx b/src/components/Settings/RadarrModal/index.tsx index f25014b84..5067c71bb 100644 --- a/src/components/Settings/RadarrModal/index.tsx +++ b/src/components/Settings/RadarrModal/index.tsx @@ -773,38 +773,42 @@ const RadarrModal = ({ -

- {intl.formatMessage(messages.overrideRules)} -

- + {radarr && ( + <> +

+ {intl.formatMessage(messages.overrideRules)} +

+ + + )} ); }} diff --git a/src/components/Settings/SonarrModal/index.tsx b/src/components/Settings/SonarrModal/index.tsx index f42235ea7..888dcc54a 100644 --- a/src/components/Settings/SonarrModal/index.tsx +++ b/src/components/Settings/SonarrModal/index.tsx @@ -1070,38 +1070,42 @@ const SonarrModal = ({ -

- {intl.formatMessage(messages.overrideRules)} -

- + {sonarr && ( + <> +

+ {intl.formatMessage(messages.overrideRules)} +

+ + + )} ); }}