diff --git a/src/main/events/catalogue/get-game-shop-details.ts b/src/main/events/catalogue/get-game-shop-details.ts index e5a5a482..d6d27b9c 100644 --- a/src/main/events/catalogue/get-game-shop-details.ts +++ b/src/main/events/catalogue/get-game-shop-details.ts @@ -34,8 +34,8 @@ const getGameShopDetails = async ( gamesShopAssetsSublevel.get(levelKeys.game(shop, objectId)), ]); - const appDetails: Promise = - getLocalizedSteamAppDetails(objectId, language).then((result) => { + const appDetails = getLocalizedSteamAppDetails(objectId, language).then( + (result) => { if (result) { result.name = cachedAssets?.title ?? result.name; @@ -47,21 +47,22 @@ const getGameShopDetails = async ( return { ...result, - ...cachedAssets, + assets: cachedAssets ?? null, }; } return null; - }); + } + ); if (cachedData) { return { ...cachedData, - ...cachedAssets, + assets: cachedAssets ?? null, }; } - return Promise.resolve(appDetails); + return appDetails; } throw new Error("Not implemented"); diff --git a/src/renderer/src/components/hero/hero.tsx b/src/renderer/src/components/hero/hero.tsx index eb293726..f177c598 100644 --- a/src/renderer/src/components/hero/hero.tsx +++ b/src/renderer/src/components/hero/hero.tsx @@ -28,12 +28,6 @@ export function Hero() { }); }, [i18n.language]); - const handleClick = async (game: TrendingGame) => { - await window.electron.saveGameShopAssets(game.objectId, game.shop, game); - - navigate(game.uri); - }; - if (isLoading) { return ; } @@ -42,7 +36,7 @@ export function Hero() { return featuredGameDetails.map((game) => (