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.
This commit is contained in:
Gauthier
2025-01-15 17:08:31 +01:00
committed by GitHub
parent 71143ca76b
commit ce1b39f73b
2 changed files with 72 additions and 64 deletions

View File

@@ -773,6 +773,8 @@ const RadarrModal = ({
</div> </div>
</div> </div>
</div> </div>
{radarr && (
<>
<h3 className="mb-4 text-xl font-bold leading-8 text-gray-100"> <h3 className="mb-4 text-xl font-bold leading-8 text-gray-100">
{intl.formatMessage(messages.overrideRules)} {intl.formatMessage(messages.overrideRules)}
</h3> </h3>
@@ -805,6 +807,8 @@ const RadarrModal = ({
</div> </div>
</li> </li>
</ul> </ul>
</>
)}
</Modal> </Modal>
); );
}} }}

View File

@@ -1070,6 +1070,8 @@ const SonarrModal = ({
</div> </div>
</div> </div>
</div> </div>
{sonarr && (
<>
<h3 className="mb-4 text-xl font-bold leading-8 text-gray-100"> <h3 className="mb-4 text-xl font-bold leading-8 text-gray-100">
{intl.formatMessage(messages.overrideRules)} {intl.formatMessage(messages.overrideRules)}
</h3> </h3>
@@ -1102,6 +1104,8 @@ const SonarrModal = ({
</div> </div>
</li> </li>
</ul> </ul>
</>
)}
</Modal> </Modal>
); );
}} }}