mirror of
https://github.com/hydralauncher/hydra.git
synced 2026-01-18 16:53:57 +00:00
feat: use main-loop to watch seeding list
This commit is contained in:
@@ -60,14 +60,15 @@ export class PythonInstance {
|
||||
);
|
||||
}
|
||||
|
||||
public static async getStatus() {
|
||||
if (this.downloadingGameId === -1) return null;
|
||||
|
||||
public static async getSeedingList() {
|
||||
const response = await this.rpc.get<LibtorrentPayload | null>("/status");
|
||||
|
||||
if (response.data === null) return null;
|
||||
return response.data?.seeding || [];
|
||||
}
|
||||
|
||||
console.log(response.data);
|
||||
public static async getStatus() {
|
||||
const response = await this.rpc.get<LibtorrentPayload | null>("/status");
|
||||
if (response.data?.downloading === null) return null;
|
||||
|
||||
try {
|
||||
const {
|
||||
@@ -80,7 +81,7 @@ export class PythonInstance {
|
||||
folderName,
|
||||
status,
|
||||
gameId,
|
||||
} = response.data;
|
||||
} = response.data?.downloading!;
|
||||
|
||||
this.downloadingGameId = gameId;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user