diff --git a/api/js/etemplate/et2_widget_dialog.js b/api/js/etemplate/et2_widget_dialog.js index ca777c3723..814d3f7daf 100644 --- a/api/js/etemplate/et2_widget_dialog.js +++ b/api/js/etemplate/et2_widget_dialog.js @@ -638,12 +638,17 @@ var et2_dialog = /** @class */ (function (_super) { // Early exit return; default: - if (response) { + if (response && typeof response === "string") { totals.success++; jQuery("
") .text(response) .appendTo(log); } + else { + jQuery("") + .text(JSON.stringify(response)) + .appendTo(log); + } } // Scroll to bottom var height = log[0].scrollHeight; diff --git a/api/js/etemplate/et2_widget_dialog.ts b/api/js/etemplate/et2_widget_dialog.ts index 44ed88f6a6..c19835d212 100644 --- a/api/js/etemplate/et2_widget_dialog.ts +++ b/api/js/etemplate/et2_widget_dialog.ts @@ -788,12 +788,18 @@ export class et2_dialog extends et2_widget { // Early exit return; default: - if (response) { + if (response && typeof response === "string") { totals.success++; jQuery("") .text(response) .appendTo(log); } + else + { + jQuery("") + .text(JSON.stringify(response)) + .appendTo(log); + } } // Scroll to bottom let height = log[0].scrollHeight;