diff --git a/client/pages/adminpage/logger.js b/client/pages/adminpage/logger.js index 1ba7cc5c..6178ec72 100644 --- a/client/pages/adminpage/logger.js +++ b/client/pages/adminpage/logger.js @@ -1,5 +1,5 @@ import React, { useState, useEffect, useRef } from "react"; -import { FormBuilder, Loader, Button, Icon } from "../../components/"; +import { FormBuilder, Loader, Button } from "../../components/"; import { Config, Log } from "../../model/"; import { FormObjToJSON, notify, format, nop } from "../../helpers/"; import { t } from "../../locales/"; @@ -12,14 +12,14 @@ export function LogPage({ isSaving = nop }) { const [config, setConfig] = useState({}); const $log = useRef(); const filename = () => { - const t = new Date().toISOString().substring(0,10).replace(/-/g, ""); + const t = new Date().toISOString().substring(0, 10).replace(/-/g, ""); return `access_${t}.log`; }; const onChange = (r) => { - const c = Object.assign({}, config) + const c = Object.assign({}, config); c["log"] = r[""]["params"]; c["connections"] = window.CONFIG.connections; - delete c["constant"] + delete c["constant"]; isSaving(true); Config.save(c, true, () => { isSaving(false); @@ -31,7 +31,7 @@ export function LogPage({ isSaving = nop }) { const fetchLogs = () => { Log.get(1024*100).then((log) => { // get only the last 100kb of log setLog(log + "\n\n\n\n\n"); - if($log.current.scrollTop === 0) { + if ($log.current.scrollTop === 0) { $log.current.scrollTop = $log.current.scrollHeight; } }).catch((err) => { @@ -41,18 +41,18 @@ export function LogPage({ isSaving = nop }) { useEffect(() => { Config.all().then((config) => { - setForm({"":{"params":config["log"]}}); + setForm({ "": { "params": config["log"] } }); setConfig(FormObjToJSON(config)); }); fetchLogs(); const id = setInterval(fetchLogs, 5000); - return () => clearInterval(id) + return () => clearInterval(id); }, []); return (
+{ log === "" ?: log } - + + +