this.buttonSyncAll!.classList.remove("disabled");
- return false;
+ return true;
}
_ajaxSetup(): ReturnType<AjaxCallbackSetup> {
let details = "";
let message: string;
- if (data !== null) {
+ if (data !== null && Object.keys(data).length > 0) {
if (data.returnValues && data.returnValues.description) {
details += `<br><p>Description:</p><p>${data.returnValues.description}</p>`;
}
Dialog_1.default.open(this, Ajax.getRequestObject(this).getErrorHtml(data, xhr));
});
this.buttonSyncAll.classList.remove("disabled");
- return false;
+ return true;
}
_ajaxSetup() {
return {
getErrorHtml(data, xhr) {
let details = "";
let message;
- if (data !== null) {
+ if (data !== null && Object.keys(data).length > 0) {
if (data.returnValues && data.returnValues.description) {
details += `<br><p>Description:</p><p>${data.returnValues.description}</p>`;
}