mirror of
https://github.com/aleksilassila/reiverr.git
synced 2026-04-20 15:55:14 +02:00
fix: Issues with series requesting
This commit is contained in:
@@ -1,15 +1,11 @@
|
||||
<script lang="ts">
|
||||
import MMMainLayout from './MMMainLayout.svelte';
|
||||
// import MMAddToSonarr from './MMAddToSonarr.svelte';
|
||||
import MMModal from './MMModal.svelte';
|
||||
import ReleaseList from './Releases/MMReleasesTab.svelte';
|
||||
import DownloadList from '../MediaManager/DownloadList.svelte';
|
||||
import FileList from './LocalFiles/MMLocalFilesTab.svelte';
|
||||
import { radarrApi, type RadarrMovie } from '../../apis/radarr/radarr-api';
|
||||
import type { GrabReleaseFn } from './MediaManagerModal';
|
||||
import type { Release } from '../../apis/combined-types';
|
||||
import Dialog from '../Dialog/Dialog.svelte';
|
||||
import MMReleasesTab from './Releases/MMReleasesTab.svelte';
|
||||
import { retry } from '../../utils';
|
||||
|
||||
export let radarrItem: RadarrMovie;
|
||||
export let onGrabRelease: (release: Release) => void = () => {};
|
||||
@@ -17,7 +13,11 @@
|
||||
export let modalId: symbol;
|
||||
export let hidden: boolean;
|
||||
|
||||
$: releases = radarrApi.getReleases(radarrItem.id || -1);
|
||||
$: releases = retry(
|
||||
() => radarrApi.getReleases(radarrItem.id || -1),
|
||||
(v) => !!v?.length,
|
||||
{ retries: 2 }
|
||||
);
|
||||
|
||||
const grabRelease: GrabReleaseFn = (release) =>
|
||||
radarrApi.downloadMovie(release.guid || '', release.indexerId || -1).then((r) => {
|
||||
|
||||
Reference in New Issue
Block a user