mirror of
https://github.com/DJ2LS/FreeDATA
synced 2024-05-14 08:04:33 +00:00
Fix updater error
This commit is contained in:
parent
6830d9dcb2
commit
25aa026f08
|
@ -113,16 +113,6 @@ window.onmessage = (ev) => {
|
||||||
|
|
||||||
setTimeout(removeLoading, 4999);
|
setTimeout(removeLoading, 4999);
|
||||||
|
|
||||||
window.addEventListener("DOMContentLoaded", () => {
|
|
||||||
// we are using this area for implementing the electron runUpdater
|
|
||||||
// we need access to DOM for displaying updater results in GUI
|
|
||||||
// close app, update and restart
|
|
||||||
document
|
|
||||||
.getElementById("update_and_install")
|
|
||||||
.addEventListener("click", () => {
|
|
||||||
ipcRenderer.send("request-restart-and-install-update");
|
|
||||||
});
|
|
||||||
});
|
|
||||||
|
|
||||||
// IPC ACTION FOR AUTO UPDATER
|
// IPC ACTION FOR AUTO UPDATER
|
||||||
ipcRenderer.on("action-updater", (event, arg) => {
|
ipcRenderer.on("action-updater", (event, arg) => {
|
||||||
|
|
|
@ -4,7 +4,22 @@ import pinia from "../store/index";
|
||||||
setActivePinia(pinia);
|
setActivePinia(pinia);
|
||||||
|
|
||||||
import { useStateStore } from "../store/stateStore.js";
|
import { useStateStore } from "../store/stateStore.js";
|
||||||
|
import { settingsStore } from "../store/settingsStore";
|
||||||
|
import { onMounted } from "vue";
|
||||||
|
import { ipcRenderer } from "electron";
|
||||||
const state = useStateStore(pinia);
|
const state = useStateStore(pinia);
|
||||||
|
onMounted(() => {
|
||||||
|
window.addEventListener("DOMContentLoaded", () => {
|
||||||
|
// we are using this area for implementing the electron runUpdater
|
||||||
|
// we need access to DOM for displaying updater results in GUI
|
||||||
|
// close app, update and restart
|
||||||
|
document
|
||||||
|
.getElementById("update_and_install")
|
||||||
|
.addEventListener("click", () => {
|
||||||
|
ipcRenderer.send("request-restart-and-install-update");
|
||||||
|
});
|
||||||
|
});
|
||||||
|
})
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
|
@ -55,7 +70,7 @@ const state = useStateStore(pinia);
|
||||||
type="button"
|
type="button"
|
||||||
disabled
|
disabled
|
||||||
>
|
>
|
||||||
Update channel | settings.update_channel
|
Update channel: {{ settingsStore.local.update_channel }}
|
||||||
</button>
|
</button>
|
||||||
<button
|
<button
|
||||||
class="btn btn-secondary btn-sm ms-1"
|
class="btn btn-secondary btn-sm ms-1"
|
||||||
|
|
Loading…
Reference in a new issue