Clear code and fix minimize

This commit is contained in:
2025-01-21 12:04:58 +01:00
parent 1056f55887
commit 8797cac324
2 changed files with 19 additions and 20 deletions

View File

@@ -39,7 +39,7 @@ def process_xml(request: request, type: str) -> str:
# elif (type == "prettify"): # elif (type == "prettify"):
# response_json['result'] = Parser.formatXML(data, True) # response_json['result'] = Parser.formatXML(data, True)
elif (type == "minimize"): elif (type == "minimize"):
response_json['result'] = Parser.formatXML(data, False) response_json['result'] = Parser.formatXML(data)
elif (type == "prettifyHtml"): elif (type == "prettifyHtml"):
response_json['result'] = Parser.formatHTML(data, True) response_json['result'] = Parser.formatHTML(data, True)
elif (type == "minimizeHtml"): elif (type == "minimizeHtml"):

View File

@@ -18,38 +18,37 @@ function process() {
} }
function prepareRequest():Request { function prepareRequest():Request {
var request = new Request(prepareURL(), { return new Request(prepareURL(), {
body: prepareRequestBody(), body: prepareRequestBody(),
method: "POST" method: "POST"
}) })
return request
} }
function prepareURL(): string { function prepareURL(): string {
var mode = "/java/prettify" let mode = "/java/prettify";
if (props.isMinimizer) console.log("prepareUrl")
console.log(props.isMinimizer)
if (props.isMinimizer)
mode = "/libxml/minimize" mode = "/libxml/minimize"
return document.location.protocol + "//" + document.location.hostname + mode return document.location.protocol + "//" + document.location.hostname + mode
} }
function prepareRequestBody():string { function prepareRequestBody():string {
var requestBody = JSON.stringify({ return JSON.stringify({
"data": props.xml, "data": props.xml,
"processorData": "N/A", "processorData": "N/A",
"processor": "libxml", "processor": "libxml",
"version": "1.0" "version": "1.0"
}) })
return requestBody
} }
async function fetchRequest(request: Request):Promise<JSON> { async function fetchRequest(request: Request):Promise<JSON> {
var responseBody = await fetch(request) return await fetch(request)
.then(response => response.json()) .then(response => response.json())
.then((body) => { .then((body) => {
emit("update:error", body.status == "ERR") emit("update:error", body.status == "ERR")
return body return body
}) })
return responseBody
} }
function sendProcessedData(data: JSON) { function sendProcessedData(data: JSON) {