fix(radarr): correctly set requested status after sending to radarr (with auto approve)
This commit is contained in:
@@ -415,6 +415,15 @@ export class MediaRequest {
|
|||||||
searchNow: !radarrSettings.preventSearch,
|
searchNow: !radarrSettings.preventSearch,
|
||||||
})
|
})
|
||||||
.then(async (radarrMovie) => {
|
.then(async (radarrMovie) => {
|
||||||
|
// We grab media again here to make sure we have the latest version of it
|
||||||
|
const media = await mediaRepository.findOne({
|
||||||
|
where: { id: this.media.id },
|
||||||
|
});
|
||||||
|
|
||||||
|
if (!media) {
|
||||||
|
throw new Error('Media data is missing');
|
||||||
|
}
|
||||||
|
|
||||||
media[this.is4k ? 'externalServiceId4k' : 'externalServiceId'] =
|
media[this.is4k ? 'externalServiceId4k' : 'externalServiceId'] =
|
||||||
radarrMovie.id;
|
radarrMovie.id;
|
||||||
media[this.is4k ? 'externalServiceSlug4k' : 'externalServiceSlug'] =
|
media[this.is4k ? 'externalServiceSlug4k' : 'externalServiceSlug'] =
|
||||||
|
|||||||
Reference in New Issue
Block a user