mirror of
https://github.com/hydralauncher/hydra.git
synced 2025-02-12 19:22:28 +00:00
feat: adding real debrid downloads
This commit is contained in:
parent
13644c60e8
commit
96e96cd8aa
2 changed files with 3 additions and 6 deletions
|
@ -125,9 +125,6 @@ export class RealDebridDownloader {
|
|||
const response = await axios.get(downloadUrl, {
|
||||
responseType: "stream",
|
||||
signal: this.abortController.signal,
|
||||
headers: {
|
||||
Range: `bytes=0-`,
|
||||
},
|
||||
onDownloadProgress: (progressEvent) => {
|
||||
this.lastProgressEvent = progressEvent;
|
||||
},
|
||||
|
@ -142,7 +139,7 @@ export class RealDebridDownloader {
|
|||
{ folderName: filename }
|
||||
);
|
||||
|
||||
response.data.pipe(fs.createWriteStream(downloadPath, { flags: "a" }));
|
||||
response.data.pipe(fs.createWriteStream(downloadPath));
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -23,7 +23,7 @@ export function GameOptionsModal({
|
|||
|
||||
const { showSuccessToast, showErrorToast } = useToast();
|
||||
|
||||
const { updateGame, setShowRepacksModal, selectGameExecutable } =
|
||||
const { updateGame, setShowRepacksModal, repacks, selectGameExecutable } =
|
||||
useContext(gameDetailsContext);
|
||||
|
||||
const [showDeleteModal, setShowDeleteModal] = useState(false);
|
||||
|
@ -156,7 +156,7 @@ export function GameOptionsModal({
|
|||
<Button
|
||||
onClick={() => setShowRepacksModal(true)}
|
||||
theme="outline"
|
||||
disabled={deleting || isGameDownloading}
|
||||
disabled={deleting || isGameDownloading || !repacks.length}
|
||||
>
|
||||
{t("open_download_options")}
|
||||
</Button>
|
||||
|
|
Loading…
Reference in a new issue