client for test
This commit is contained in:
@@ -2,15 +2,13 @@ import { app, BrowserWindow, ipcMain, IpcMainInvokeEvent } from 'electron'
|
||||
import path from 'path'
|
||||
import { promises as fs } from 'fs'
|
||||
import dotenv from 'dotenv'
|
||||
import { v4 as uuidv4 } from 'uuid'
|
||||
|
||||
import { WorkerManager } from '../helpers/worker_manager'
|
||||
import { DirectoryWatcher } from '../helpers/directory_watcher'
|
||||
import { WindowManager } from '../helpers/window_manager'
|
||||
|
||||
import os from 'os'
|
||||
import { JsonDatabase } from '../database/database'
|
||||
import { DatabaseScheme } from '../database/schemes/database_scheme'
|
||||
import { Database } from '../database/database'
|
||||
|
||||
// Load environment variables
|
||||
dotenv.config({ path: path.join(__dirname, '..', '..', '.env') })
|
||||
@@ -21,7 +19,7 @@ const HOST = getLocalIp()
|
||||
|
||||
let mainWindow: BrowserWindow | null = null
|
||||
let windowManager: WindowManager | null = null
|
||||
let db: JsonDatabase<DatabaseScheme, any> | null = null
|
||||
let db: Database | null = null
|
||||
let workerManager: WorkerManager | null = null
|
||||
let directoryWatcher: DirectoryWatcher | null = null
|
||||
let announcementWatcher: NodeJS.Timeout | null = null
|
||||
@@ -129,7 +127,7 @@ app.whenReady().then(async () => {
|
||||
|
||||
windowManager = new WindowManager(mainWindow, pathToPagesDir)
|
||||
workerManager = new WorkerManager(pathToWorkerDir, windowManager)
|
||||
db = new JsonDatabase<DatabaseScheme, any>(pathToDatabaseFile)
|
||||
db = new Database(pathToDatabaseFile)
|
||||
|
||||
await db.update((data) => {
|
||||
data.app_config.server_found = false
|
||||
|
||||
Reference in New Issue
Block a user