From d466a6dedcfa65412cf9f06418abc0ffe5f8851c Mon Sep 17 00:00:00 2001 From: Adam Bem Date: Tue, 20 Jun 2023 13:38:16 +0200 Subject: [PATCH] XSLT now gets correct version selected --- Frontend/src/components/xml/XmlOutputFieldComponent.vue | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Frontend/src/components/xml/XmlOutputFieldComponent.vue b/Frontend/src/components/xml/XmlOutputFieldComponent.vue index caa479b..6019317 100644 --- a/Frontend/src/components/xml/XmlOutputFieldComponent.vue +++ b/Frontend/src/components/xml/XmlOutputFieldComponent.vue @@ -41,7 +41,7 @@ function changeAvailableVersions() { if (props.tool == "xquery") versionsForCurrentEngine.value = ["3.1"]; else if (props.tool == "xslt") - versionsForCurrentEngine.value = ["3.0"]; + changeAvailableVersionsOfXSLT(); else if (props.tool == "xsd") versionsForCurrentEngine.value = ["N/A"]; else if (props.tool == "xpath") @@ -50,6 +50,13 @@ function changeAvailableVersions() { selectDefaultVersion(); } +function changeAvailableVersionsOfXSLT() { + if(engine.value == "saxon") + versionsForCurrentEngine.value = ["3.0"]; + else + versionsForCurrentEngine.value = ["1.0"]; +} + function changeAvailableVersionsOfXPath() { if(engine.value == "xalan" || engine.value == "libxml") versionsForCurrentEngine.value = ["1.0"];