diff --git a/gui/electron/src/index.ts b/gui/electron/src/index.ts index 5119dce..069adeb 100644 --- a/gui/electron/src/index.ts +++ b/gui/electron/src/index.ts @@ -76,7 +76,7 @@ if (!process.env.TEST) { fs.mkdirSync(logFolder); if (fs.existsSync(path.join(logFolder, 'latest.log'))) fs.renameSync(path.join(logFolder, 'latest.log'), path.join(logFolder, `${Date.now()}.log`)); - return new Console(fs.createWriteStream(path.join(logFolder, `latest.log`))); + return new Console(fs.createWriteStream(path.join(logFolder, 'latest.log'))); })(); } diff --git a/gui/electron/src/messageHandler.ts b/gui/electron/src/messageHandler.ts index 9b9d870..03c30de 100644 --- a/gui/electron/src/messageHandler.ts +++ b/gui/electron/src/messageHandler.ts @@ -18,7 +18,7 @@ export default (window: BrowserWindow) => { return ev.returnValue = false; handler = undefined; ev.returnValue = true; - }) + }); ipcMain.handle('type', async () => handler === undefined ? undefined : handler instanceof Funimation ? 'funi' : 'crunchy'); ipcMain.handle('auth', async (_, data) => handler?.auth(data)); diff --git a/gui/electron/src/serviceHandler/base.ts b/gui/electron/src/serviceHandler/base.ts index 24aecab..45021d6 100644 --- a/gui/electron/src/serviceHandler/base.ts +++ b/gui/electron/src/serviceHandler/base.ts @@ -29,7 +29,7 @@ export default class Base { makeProgressHandler(videoInfo: DownloadInfo) { return ((data: ProgressData) => { const progress = (typeof data.percent === 'string' ? - parseFloat(data.percent) : data.percent) / 100; + parseFloat(data.percent) : data.percent) / 100; this.window.setProgressBar(progress === 1 ? -1 : progress); this.sendMessage({ name: 'progress', diff --git a/modules/module.downloadArchive.ts b/modules/module.downloadArchive.ts index da66173..ca7add7 100644 --- a/modules/module.downloadArchive.ts +++ b/modules/module.downloadArchive.ts @@ -1,10 +1,8 @@ import * as path from 'path'; import * as fs from 'fs'; import { ArgvType } from './module.app-args'; +import { workingDir } from './module.cfg-loader'; -const workingDir = (process as NodeJS.Process & { - pkg?: unknown -}).pkg ? path.dirname(process.execPath) : path.join(__dirname, '/..'); export const archiveFile = path.join(workingDir, 'config', 'archive.json'); export type ItemType = {