bema/fix/bugs_#35 #85

Merged
bema merged 2 commits from bema/fix/bugs_#35 into dev 2023-02-28 14:18:56 +01:00
Showing only changes of commit ab32832a1f - Show all commits

View File

@@ -99,12 +99,14 @@ function refreshTooltip() {
function performRequest(endpoint, checkXML, checkTransform){
const sourceId = "xmlArea";
const transformId = "transformArea";
var xmlData = document.getElementById(sourceId).value.trim();
var transformData = document.getElementById(targetId).value.trim();
var transformData = document.getElementById(transformId).value.trim();
var port = 8081
var port = 8081;
if (getProcessor() == "libxml") {
port = 8082
port = 8082;
}
var empty = false;
@@ -114,11 +116,14 @@ function performRequest(endpoint, checkXML, checkTransform){
empty = true;
}
if (defaultStrings.includes(transformData) && checkTransform) {
document.getElementById(targetId).style.backgroundColor = color_red;
document.getElementById(transformId).style.backgroundColor = color_red;
empty = true;
}
if (!empty) {
restRequest(port, endpoint, xmlData, transformData).then(function(result) {
console.log(xmlData);
console.log(transformData);
document.getElementById("resultArea").value = result.result;
document.getElementById("procinfo").innerText = ' Computed using '.concat(" ", result.processor);
if (result.status = "OK") {
@@ -148,12 +153,11 @@ function performFormatRequest(endpoint, checkXML, sourceId, targetId){
if (!empty) {
restRequest(port, endpoint, xmlData, "").then(function(result) {
document.getElementById(targetId).value = result.result;
if (result.status == "OK") {
document.getElementById(targetId).value = result.result;
}
});
}else{
document.getElementById(targetId).value = "No data provided!";
return false;
}
}