From 5f24bffe3768cf75a5851b02202f062a3b500fa7 Mon Sep 17 00:00:00 2001 From: Adam Bem Date: Fri, 3 Nov 2023 08:08:06 +0100 Subject: [PATCH] Updated formatter to new JSON format --- .../formatter/XMLButtonFormatterComponent.vue | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/Frontend/src/components/formatter/XMLButtonFormatterComponent.vue b/Frontend/src/components/formatter/XMLButtonFormatterComponent.vue index 21a79cc..024911c 100644 --- a/Frontend/src/components/formatter/XMLButtonFormatterComponent.vue +++ b/Frontend/src/components/formatter/XMLButtonFormatterComponent.vue @@ -8,9 +8,9 @@ const props = defineProps({ const emit = defineEmits(["update:result"]) function process() { - var request:Request = prepareRequest(); + var request:Request = prepareRequest() fetchRequest(request).then((data) => { - sendProcessedData(data); + sendProcessedData(data) }) } @@ -18,36 +18,36 @@ function prepareRequest():Request { var request = new Request(prepareURL(), { body: prepareRequestBody(), method: "POST" - }); + }) return request } function prepareURL(): string { - var mode = "prettify"; + var mode = "prettify" if (props.isMinimizer) - mode = "minimize"; - return document.location.protocol + "//" + document.location.hostname + "/libxml/" + mode; + mode = "minimize" + return document.location.protocol + "//" + document.location.hostname + "/libxml/" + mode } function prepareRequestBody():string { var requestBody = JSON.stringify({ "data": props.xml, - "process": "N/A", + "processorData": "N/A", "processor": "libxml", "version": "1.0" - }); - return requestBody; + }) + return requestBody } async function fetchRequest(request: Request):Promise { var responseBody = await fetch(request) .then(response => response.json()) - .then((body) => body); - return responseBody; + .then((body) => body) + return responseBody } function sendProcessedData(data: JSON) { - emit("update:result", data); + emit("update:result", data) }