Merge branch 'main' into feat/get-image-assets-from-api

This commit is contained in:
Zamitto
2025-05-09 08:49:37 -03:00
3 changed files with 6 additions and 7 deletions

View File

@@ -1,6 +1,6 @@
{
"name": "hydralauncher",
"version": "3.4.7",
"version": "3.4.9",
"description": "Hydra",
"main": "./out/main/index.js",
"author": "Los Broxas",

View File

@@ -23,10 +23,9 @@ const addGameToLibrary = async (
if (game) {
await downloadsSublevel.del(gameKey);
await gamesSublevel.put(gameKey, {
...game,
isDeleted: false,
});
game.isDeleted = false;
await gamesSublevel.put(gameKey, game);
} else {
game = {
title,
@@ -39,7 +38,7 @@ const addGameToLibrary = async (
lastTimePlayed: null,
};
await gamesSublevel.put(levelKeys.game(shop, objectId), game);
await gamesSublevel.put(gameKey, game);
}
await createGame(game).catch(() => {});

View File

@@ -5,7 +5,7 @@ import { gamesSublevel, levelKeys } from "@main/level";
export const createGame = async (game: Game) => {
return HydraApi.post(`/profile/games`, {
objectId: game.objectId,
playTimeInMilliseconds: Math.trunc(game.playTimeInMilliseconds),
playTimeInMilliseconds: Math.trunc(game.playTimeInMilliseconds ?? 0),
shop: game.shop,
lastTimePlayed: game.lastTimePlayed,
}).then((response) => {