fix: normalize folderName in native torrent payloads

This commit is contained in:
Chubby Granny Chaser
2026-03-23 16:44:17 +00:00
parent 46d41358c7
commit 598cfa3bf2
2 changed files with 6 additions and 6 deletions
@@ -844,7 +844,7 @@ export class DownloadManager {
gameId: levelKeys.game(download.shop, download.objectId),
url: download.uri,
savePath: download.downloadPath,
folderName: download.folderName,
folderName: download.folderName ?? undefined,
});
}
@@ -1531,7 +1531,7 @@ export class DownloadManager {
gameId: downloadId,
url: download.uri,
savePath: download.downloadPath,
folderName: download.folderName,
folderName: download.folderName ?? undefined,
fileIndices: download.fileIndices,
timeoutMs: isSelectiveTorrentStart ? 60_000 : 10_000,
});
+4 -4
View File
@@ -31,7 +31,7 @@ type HydraNativeModule = {
gameId: string;
url: string;
savePath: string;
folderName?: string | null;
folderName?: string;
fileIndices?: number[];
timeoutMs?: number;
}) => Promise<void>;
@@ -41,7 +41,7 @@ type HydraNativeModule = {
gameId: string;
url: string;
savePath: string;
folderName?: string | null;
folderName?: string;
}) => void;
torrentPauseSeeding: (gameId: string) => void;
torrentSetDownloadLimit: (
@@ -180,7 +180,7 @@ export class NativeAddon {
gameId: string;
url: string;
savePath: string;
folderName?: string | null;
folderName?: string;
fileIndices?: number[];
timeoutMs?: number;
}) {
@@ -199,7 +199,7 @@ export class NativeAddon {
gameId: string;
url: string;
savePath: string;
folderName?: string | null;
folderName?: string;
}) {
this.load().torrentResumeSeeding(payload);
}