mailing stdout and stderr as attachments

This commit is contained in:
alseambusher
2016-12-14 18:42:19 +05:30
parent 3d56cb1db0
commit d6a477d0bd
4 changed files with 56 additions and 54 deletions

View File

@@ -224,11 +224,26 @@ function setMailConfig(a){
};
container.appendChild(button);
let buttonClear = document.createElement("a");
buttonClear.className = "btn btn-default btn-small";
buttonClear.innerHTML = "Clear";
buttonClear.onclick = function(){
document.getElementById("transporterInput").value = "";
document.getElementById("mailOptionsInput").innerHTML = "";
};
container.appendChild(buttonClear);
messageBox(container, "Mailing", null, null, function(){
let transporterStr = document.getElementById("transporterInput").value;
let mailOptions = JSON.parse(document.getElementById("mailOptionsInput").innerHTML);
let mailOptions;
try{
mailOptions = JSON.parse(document.getElementById("mailOptionsInput").value);
} catch (err) {}
if (transporterStr && mailOptions){
a.setAttribute("data-json", JSON.stringify({transporterStr: transporterStr, mailOptions: mailOptions}));
} else {
a.setAttribute("data-json", JSON.stringify({}));
}
});
}