fix linting errors
This commit is contained in:
parent
ddfca3b5ef
commit
482d2a512a
@ -10,7 +10,7 @@ export async function setupClientSync (callback) {
|
|||||||
}
|
}
|
||||||
if (!rate) {
|
if (!rate) {
|
||||||
rate = "5";
|
rate = "5";
|
||||||
localStorage.setItem("sync-rate", "5")
|
localStorage.setItem("sync-rate", "5");
|
||||||
}
|
}
|
||||||
|
|
||||||
if (scheme === "always") {
|
if (scheme === "always") {
|
||||||
@ -36,17 +36,17 @@ export async function setupClientSync (callback) {
|
|||||||
socket.send(`rate ${rate}`);
|
socket.send(`rate ${rate}`);
|
||||||
});
|
});
|
||||||
socket.addEventListener("message", (event) => {
|
socket.addEventListener("message", (event) => {
|
||||||
let message = event.data.toString();
|
const message = event.data.toString();
|
||||||
if (message === "sync") {
|
if (message === "sync") {
|
||||||
callback();
|
callback();
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
console.error("clientsync: recieved unexpected message from server, closing socket.")
|
console.error("clientsync: recieved unexpected message from server, closing socket.");
|
||||||
socket.close();
|
socket.close();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
console.error(`clientsync: unsupported scheme ${scheme} selected.`)
|
console.error(`clientsync: unsupported scheme ${scheme} selected.`);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import { requestPVE, requestAPI, goToPage, goToURL, instancesConfig, nodesConfig, setTitleAndHeader } from "./utils.js";
|
import { requestPVE, requestAPI, goToPage, goToURL, instancesConfig, nodesConfig, setTitleAndHeader } from "./utils.js";
|
||||||
import { alert, dialog } from "./dialog.js";
|
import { alert, dialog } from "./dialog.js";
|
||||||
import { PVE } from "../vars.js";
|
import { PVE } from "../vars.js";
|
||||||
import { setupClientSync } from "./clientsync.js"
|
import { setupClientSync } from "./clientsync.js";
|
||||||
|
|
||||||
window.addEventListener("DOMContentLoaded", init);
|
window.addEventListener("DOMContentLoaded", init);
|
||||||
|
|
||||||
@ -11,7 +11,7 @@ async function init () {
|
|||||||
if (cookie === "") {
|
if (cookie === "") {
|
||||||
goToPage("login.html");
|
goToPage("login.html");
|
||||||
}
|
}
|
||||||
|
|
||||||
const addInstanceBtn = document.querySelector("#instance-add");
|
const addInstanceBtn = document.querySelector("#instance-add");
|
||||||
addInstanceBtn.addEventListener("click", handleInstanceAdd);
|
addInstanceBtn.addEventListener("click", handleInstanceAdd);
|
||||||
|
|
||||||
|
@ -1,13 +1,13 @@
|
|||||||
window.addEventListener("DOMContentLoaded", init);
|
window.addEventListener("DOMContentLoaded", init);
|
||||||
|
|
||||||
function init () {
|
function init () {
|
||||||
let scheme = localStorage.getItem("sync-scheme");
|
const scheme = localStorage.getItem("sync-scheme");
|
||||||
if (scheme) {
|
if (scheme) {
|
||||||
document.querySelector(`#sync-${scheme}`).checked = true;
|
document.querySelector(`#sync-${scheme}`).checked = true;
|
||||||
}
|
}
|
||||||
let rate = localStorage.getItem("sync-rate");
|
const rate = localStorage.getItem("sync-rate");
|
||||||
if (rate) {
|
if (rate) {
|
||||||
document.querySelector(`#sync-rate`).value = rate;
|
document.querySelector("#sync-rate").value = rate;
|
||||||
}
|
}
|
||||||
document.querySelector("#settings").addEventListener("submit", handleSaveSettings, false);
|
document.querySelector("#settings").addEventListener("submit", handleSaveSettings, false);
|
||||||
}
|
}
|
||||||
@ -15,7 +15,7 @@ function init () {
|
|||||||
function handleSaveSettings (event) {
|
function handleSaveSettings (event) {
|
||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
const form = new FormData(document.querySelector("#settings"));
|
const form = new FormData(document.querySelector("#settings"));
|
||||||
console.log(form.get("sync-scheme"))
|
console.log(form.get("sync-scheme"));
|
||||||
localStorage.setItem("sync-scheme", form.get("sync-scheme"));
|
localStorage.setItem("sync-scheme", form.get("sync-scheme"));
|
||||||
localStorage.setItem("sync-rate", form.get("sync-rate"));
|
localStorage.setItem("sync-rate", form.get("sync-rate"));
|
||||||
window.location.reload();
|
window.location.reload();
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
export const API = "https://client.mydomain.example/api"; // the proxmox-aas api
|
export const API = "https://client.mydomain.example/api"; // the proxmox-aas api
|
||||||
export const PVE = "https://pve.mydomain.example"; // the proxmox api
|
export const PVE = "https://pve.mydomain.example"; // the proxmox api
|
||||||
export const organization = "mydomain"; // org name used in page title and nav bar
|
export const organization = "mydomain"; // org name used in page title and nav bar
|
||||||
|
Loading…
Reference in New Issue
Block a user