mirror of
https://github.com/MasterAcnolo/Freedom-Loader.git
synced 2026-11-13 23:19:21 +01:00
feat(bugReport): add service status check and update UI if sendReport server is down
This commit is contained in:
@@ -19,7 +19,7 @@ const config = require("../config");
|
||||
const { validateDownloadPath, getDefaultDownloadPath } = require("./pathValidator");
|
||||
const { userThemesPath } = require("../server/helpers/path.helpers");
|
||||
const { createSystemTray, destroyTray } = require("./tray");
|
||||
const { sendReport } = require("./sendReport");
|
||||
const {sendReport, checkReportService, getReportServiceStatus} = require("./sendReport");
|
||||
const { isUpdateAvailable, downloadUpdate, installUpdate } = require("./autoUpdater");
|
||||
|
||||
/**
|
||||
@@ -210,6 +210,11 @@ function registerIpcHandlers(getMainWindow) {
|
||||
return await sendReport(params);
|
||||
});
|
||||
|
||||
ipcMain.handle("get-report-service-status", async () => {
|
||||
await checkReportService();
|
||||
return getReportServiceStatus();
|
||||
});
|
||||
|
||||
ipcMain.handle("is-update-available", () => {
|
||||
return isUpdateAvailable();
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user