From e0d9f891e797c3839f976b75a871903b6f2e55f1 Mon Sep 17 00:00:00 2001 From: sct Date: Mon, 11 Jan 2021 15:32:59 +0000 Subject: [PATCH] fix(requests): select the correct radarr/sonarr server when sending request to service --- server/entity/MediaRequest.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/server/entity/MediaRequest.ts b/server/entity/MediaRequest.ts index 0b2d52840..caf128185 100644 --- a/server/entity/MediaRequest.ts +++ b/server/entity/MediaRequest.ts @@ -84,11 +84,11 @@ export class MediaRequest { @AfterUpdate() @AfterInsert() public async sendMedia(): Promise { - await Promise.all([this._sendToRadarr(), this._sendToSonarr()]); + await Promise.all([this.sendToRadarr(), this.sendToSonarr()]); } @AfterInsert() - private async _notifyNewRequest() { + public async notifyNewRequest(): Promise { if (this.status === MediaRequestStatus.PENDING) { const mediaRepository = getRepository(Media); const media = await mediaRepository.findOne({ @@ -268,7 +268,7 @@ export class MediaRequest { mediaRepository.save(fullMedia); } - private async _sendToRadarr() { + public async sendToRadarr(): Promise { if ( this.status === MediaRequestStatus.APPROVED && this.type === MediaType.MOVIE @@ -285,7 +285,7 @@ export class MediaRequest { } const radarrSettings = settings.radarr.find( - (radarr) => radarr.isDefault && this.is4k + (radarr) => radarr.isDefault && radarr.is4k === this.is4k ); if (!radarrSettings) { @@ -360,7 +360,7 @@ export class MediaRequest { } } - private async _sendToSonarr() { + public async sendToSonarr(): Promise { if ( this.status === MediaRequestStatus.APPROVED && this.type === MediaType.TV @@ -377,7 +377,7 @@ export class MediaRequest { } const sonarrSettings = settings.sonarr.find( - (sonarr) => sonarr.isDefault && this.is4k + (sonarr) => sonarr.isDefault && sonarr.is4k === this.is4k ); if (!sonarrSettings) {