From 2022ff34cb21561ee77b1acfc4db62df22302855 Mon Sep 17 00:00:00 2001 From: Moyasee Date: Tue, 21 Oct 2025 21:09:31 +0300 Subject: [PATCH] fix: empty block --- .../events/achievements/upload-achievement-image.ts | 5 ----- src/main/services/screenshot.ts | 10 +++++----- 2 files changed, 5 insertions(+), 10 deletions(-) diff --git a/src/main/events/achievements/upload-achievement-image.ts b/src/main/events/achievements/upload-achievement-image.ts index 2bd3e4c2..bb2647b3 100644 --- a/src/main/events/achievements/upload-achievement-image.ts +++ b/src/main/events/achievements/upload-achievement-image.ts @@ -8,7 +8,6 @@ import { gameAchievementsSublevel, levelKeys, db } from "@main/level"; import { logger } from "@main/services/logger"; import type { GameShop, User } from "@types"; - const uploadImageToCDN = async (imagePath: string): Promise => { const stat = fs.statSync(imagePath); const fileBuffer = fs.readFileSync(imagePath); @@ -33,7 +32,6 @@ const uploadImageToCDN = async (imagePath: string): Promise => { return response.achievementImageUrl; }; - const storeImageLocally = async (imagePath: string): Promise => { const fileBuffer = fs.readFileSync(imagePath); const base64Image = fileBuffer.toString("base64"); @@ -42,7 +40,6 @@ const storeImageLocally = async (imagePath: string): Promise => { return `data:${mimeType?.mime || "image/jpeg"};base64,${base64Image}`; }; - const updateAchievementWithImageUrl = async ( shop: GameShop, gameId: string, @@ -55,7 +52,6 @@ const updateAchievementWithImageUrl = async ( ); }; - export const uploadAchievementImage = async ( gameId: string, achievementName: string, @@ -103,7 +99,6 @@ export const uploadAchievementImage = async ( } }; - const uploadAchievementImageEvent = async ( _event: Electron.IpcMainInvokeEvent, params: { diff --git a/src/main/services/screenshot.ts b/src/main/services/screenshot.ts index 1f19e786..dfbf0917 100644 --- a/src/main/services/screenshot.ts +++ b/src/main/services/screenshot.ts @@ -5,11 +5,10 @@ import { app } from "electron"; import { logger } from "./logger"; export class ScreenshotService { - private static readonly SCREENSHOT_QUALITY = 80; + private static readonly SCREENSHOT_QUALITY = 80; private static readonly SCREENSHOT_FORMAT = "jpeg"; - private static readonly MAX_WIDTH = 1280; - private static readonly MAX_HEIGHT = 720; - + private static readonly MAX_WIDTH = 1280; + private static readonly MAX_HEIGHT = 720; private static compressImage( image: Electron.NativeImage @@ -147,7 +146,7 @@ export class ScreenshotService { } const cleanupEmptyDirs = (dir: string) => { - if (dir === screenshotsDir) return; + if (dir === screenshotsDir) return; try { const items = fs.readdirSync(dir); @@ -156,6 +155,7 @@ export class ScreenshotService { logger.log(`Cleaned up empty directory: ${dir}`); } } catch (error) { + logger.error(`Failed to read directory ${dir}:`, error); } };