feat: batch games and code refactor

This commit is contained in:
Zamitto 2024-06-16 23:43:18 -03:00
parent da5cc11bff
commit 7fc376b47f
10 changed files with 161 additions and 106 deletions

View file

@ -2,6 +2,7 @@ import { userAuthRepository } from "@main/repository";
import axios, { AxiosError, AxiosInstance } from "axios";
import { WindowManager } from "./window-manager";
import url from "url";
import { getRemoteGames, uploadBatchGames } from "./library-sync";
export class HydraApi {
private static instance: AxiosInstance;
@ -49,6 +50,9 @@ export class HydraApi {
if (WindowManager.mainWindow) {
WindowManager.mainWindow.webContents.send("on-signin");
await uploadBatchGames();
await getRemoteGames();
}
}