import { gameRepository } from "@main/repository"; import { registerEvent } from "../register-event"; import { parseExecutablePath } from "../helpers/parse-executable-path"; const updateExecutablePath = async ( _event: Electron.IpcMainInvokeEvent, id: number, executablePath: string ) => { return gameRepository.update( { id, }, { executablePath: parseExecutablePath(executablePath), } ); }; registerEvent("updateExecutablePath", updateExecutablePath);