correctly print time logs

This commit is contained in:
Zamitto 2024-04-23 22:21:07 -03:00 committed by Zamitto
parent efab6a7c30
commit cb82424eb2

View File

@ -15,7 +15,7 @@ export const startProcessWatcher = async () => {
while (true) { while (true) {
await sleep(sleepTime); await sleep(sleepTime);
console.log("loopTotalTime"); console.time("loopTotalTime");
const games = await gameRepository.find({ const games = await gameRepository.find({
where: { where: {
executablePath: Not(IsNull()), executablePath: Not(IsNull()),
@ -66,16 +66,13 @@ export const startProcessWatcher = async () => {
} }
gamesPlaytime.set(game.id, performance.now()); gamesPlaytime.set(game.id, performance.now());
} else if (gamesPlaytime.has(game.id)) {
continue;
}
if (gamesPlaytime.has(game.id)) {
gamesPlaytime.delete(game.id); gamesPlaytime.delete(game.id);
if (WindowManager.mainWindow) { if (WindowManager.mainWindow) {
WindowManager.mainWindow.webContents.send("on-game-close", game.id); WindowManager.mainWindow.webContents.send("on-game-close", game.id);
} }
} }
} }
console.timeEnd("loopTotalTime");
} }
}; };