From 48f76662d5c08156f1da3f47e216c5f02668f64b Mon Sep 17 00:00:00 2001 From: Andrew Kennedy Date: Fri, 9 Jun 2023 15:46:04 -0700 Subject: [PATCH] fix: make a (shallow) copy of radarr/sonarr tags into a request before adding user tags (#3485) * Make a (shallow) copy of radarr/sonarr tags into a request before adding user tags * Undo random formatting changes * more undoing formatting changes * Fix undefined case. * Prettier format --- server/entity/MediaRequest.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/server/entity/MediaRequest.ts b/server/entity/MediaRequest.ts index 5a8d3988..e980860c 100644 --- a/server/entity/MediaRequest.ts +++ b/server/entity/MediaRequest.ts @@ -704,7 +704,7 @@ export class MediaRequest { let rootFolder = radarrSettings.activeDirectory; let qualityProfile = radarrSettings.activeProfileId; - let tags = radarrSettings.tags; + let tags = radarrSettings.tags ? [...radarrSettings.tags] : []; if ( this.rootFolder && @@ -1002,7 +1002,11 @@ export class MediaRequest { let tags = seriesType === 'anime' ? sonarrSettings.animeTags - : sonarrSettings.tags; + ? [...sonarrSettings.animeTags] + : [] + : sonarrSettings.tags + ? [...sonarrSettings.tags] + : []; if ( this.rootFolder &&