ci: imports fix, readonly marking, using dialog, removed unnecesary assertions

This commit is contained in:
Moyasee
2025-10-21 21:17:55 +03:00
parent 2022ff34cb
commit 0a4726af44
5 changed files with 11 additions and 13 deletions

View File

@@ -1,7 +1,6 @@
import { desktopCapturer, nativeImage } from "electron";
import { desktopCapturer, nativeImage, app } from "electron";
import fs from "node:fs";
import path from "node:path";
import { app } from "electron";
import { logger } from "./logger";
export class ScreenshotService {
@@ -66,11 +65,11 @@ export class ScreenshotService {
let filename: string;
if (gameTitle && achievementName) {
const sanitizedGameTitle = gameTitle.replace(/[<>:"/\\|?*]/g, "_");
const sanitizedGameTitle = gameTitle.replaceAll(/[<>:"/\\|?*]/g, "_");
const gameDir = path.join(screenshotsDir, sanitizedGameTitle);
finalDir = gameDir;
const sanitizedAchievementName = achievementName.replace(
const sanitizedAchievementName = achievementName.replaceAll(
/[<>:"/\\|?*]/g,
"_"
);