Run pre-commit hooks over existing codebase

Co-Authored-By: Ben Phelps <ben@phelps.io>
This commit is contained in:
shamoon
2023-10-17 23:26:55 -07:00
parent fa50bbad9c
commit 19c25713c4
387 changed files with 4785 additions and 4109 deletions

View File

@@ -1,33 +1,31 @@
import {UrbackupServer} from "urbackup-server-api";
import { UrbackupServer } from "urbackup-server-api";
import getServiceWidget from "utils/config/service-helpers";
export default async function urbackupProxyHandler(req, res) {
const {group, service} = req.query;
const { group, service } = req.query;
const serviceWidget = await getServiceWidget(group, service);
const server = new UrbackupServer({
url: serviceWidget.url,
username: serviceWidget.username,
password: serviceWidget.password
password: serviceWidget.password,
});
await (async () => {
await (async () => {
try {
const allClients = await server.getStatus({includeRemoved: false});
let diskUsage = false
const allClients = await server.getStatus({ includeRemoved: false });
let diskUsage = false;
if (serviceWidget.fields?.includes("totalUsed")) {
diskUsage = await server.getUsage();
}
res.status(200).send({
clientStatuses: allClients,
diskUsage,
maxDays: serviceWidget.maxDays
maxDays: serviceWidget.maxDays,
});
} catch (error) {
res.status(500).json({ error: "Error communicating with UrBackup server" })
res.status(500).json({ error: "Error communicating with UrBackup server" });
}
})();
}