in wiki-interface/ui/js/forms.js [186:228]
function sendSampleData() {
let modelId = document.getElementById('inputModelId').value;
let documentId = document.getElementById('inputDocumentId').value;
let dataSampleQty = document.getElementById('inputDataSampleQty').value;
document.getElementById("main-content").style.display = "none";
document.getElementById("loading").style.display = "block";
const data = {
modelId: modelId,
documentId: documentId,
sampleQty: dataSampleQty
};
fetch('/api/v1/testdata', {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify(data)
})
.then(response => {
if (!response.ok) {
throw new Error('Network response was not ok');
}
return response.json();
})
.then(responseData => {
document.getElementById('ratingTransactionId').value = responseData.transactionId;
document.getElementById('ratingDocumentId').value = responseData.documentId;
document.getElementById('ratingPagePath').value = responseData.pagePath;
document.getElementById('ratingPageContent').value = responseData.pageContent;
document.getElementById('ratingContent').innerHTML = "<textarea rows=30 cols=180>\n" + responseData.pageContent + "\n</textarea>\n";
document.getElementById('ratingMimeType').value = "text";
document.getElementById("loading").style.display = "none";
document.getElementById("rating-content").style.display = "block";
})
.catch(error => {
console.error('There was a problem with the fetch operation:', error);
// Handle errors here (e.g., display an error message to the user)
});
}