From 2c8470b4e2ee954b63c1f2aab3bb21bf5b6f97e1 Mon Sep 17 00:00:00 2001 From: Wojciech Mizia Date: Thu, 30 Jan 2025 15:07:32 +0100 Subject: [PATCH] only single files for libxml --- .../src/components/xml/XmlOutputFieldComponent.vue | 12 ++++++------ .../src/components/xml/XmlTabbedInputComponent.vue | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Frontend/src/components/xml/XmlOutputFieldComponent.vue b/Frontend/src/components/xml/XmlOutputFieldComponent.vue index 5804712..09757f6 100644 --- a/Frontend/src/components/xml/XmlOutputFieldComponent.vue +++ b/Frontend/src/components/xml/XmlOutputFieldComponent.vue @@ -110,23 +110,23 @@ function prepareRequest():Request { function prepareURL(): string { const engineEndpoint = engine.value == "libxml" ? "libxml" : "java"; - + let tool = props.tool; - if (Array.isArray(props.xml) && props.xml.length > 1 && engine.value !== "xalan") + if (Array.isArray(props.xml) && props.xml.length > 1 && engine.value == "saxon") tool = "multiple/xslt"; return document.location.protocol + "//" + document.location.hostname + "/" + engineEndpoint + "/" + tool; } function selectRequestBodyType() : string { - if (Array.isArray(props.xml) && engine.value == "xalan") + if (Array.isArray(props.xml) && (engine.value == "xalan" || engine.value == "libxml")) return prepareRequestBodySingleXml(props.xml.at(props.activeTabId!)!.data) else if (Array.isArray(props.xml) && props.xml.length > 1) - return prepareRequestBodyMultiXml(); + return prepareRequestBodyMultiXml(); else if (Array.isArray(props.xml)) - return prepareRequestBodySingleXml(props.xml.at(0)!.data); + return prepareRequestBodySingleXml(props.xml.at(0)!.data); else - return prepareRequestBodySingleXml(props.xml!); + return prepareRequestBodySingleXml(props.xml!); } function prepareRequestBodySingleXml(data: string):string { diff --git a/Frontend/src/components/xml/XmlTabbedInputComponent.vue b/Frontend/src/components/xml/XmlTabbedInputComponent.vue index f9f8f2f..18fd8cd 100644 --- a/Frontend/src/components/xml/XmlTabbedInputComponent.vue +++ b/Frontend/src/components/xml/XmlTabbedInputComponent.vue @@ -132,7 +132,7 @@ function findIndexWithID(id : number) : number {
- {{ tab.name }} + {{ tab.name }}