diff --git a/src/renderer/src/pages/game-details/modals/edit-game-modal.tsx b/src/renderer/src/pages/game-details/modals/edit-game-modal.tsx index d8d47cf4..38caa5a0 100644 --- a/src/renderer/src/pages/game-details/modals/edit-game-modal.tsx +++ b/src/renderer/src/pages/game-details/modals/edit-game-modal.tsx @@ -427,22 +427,28 @@ export function EditGameModal({ // Helper function to prepare non-custom game assets const prepareNonCustomGameAssets = () => { + const customIconUrl = removedAssets.icon + ? null + : assetPaths.icon + ? `local:${assetPaths.icon}` + : null; + + const customLogoImageUrl = removedAssets.logo + ? null + : assetPaths.logo + ? `local:${assetPaths.logo}` + : null; + + const customHeroImageUrl = removedAssets.hero + ? null + : assetPaths.hero + ? `local:${assetPaths.hero}` + : null; + return { - customIconUrl: removedAssets.icon - ? null - : assetPaths.icon - ? `local:${assetPaths.icon}` - : null, - customLogoImageUrl: removedAssets.logo - ? null - : assetPaths.logo - ? `local:${assetPaths.logo}` - : null, - customHeroImageUrl: removedAssets.hero - ? null - : assetPaths.hero - ? `local:${assetPaths.hero}` - : null, + customIconUrl, + customLogoImageUrl, + customHeroImageUrl, }; };