From ae4e8ae4e34868c1dbc3c05cbeb12de1b6c9665e Mon Sep 17 00:00:00 2001 From: agh1467 <7823088+agh1467@users.noreply.github.com> Date: Mon, 4 Jul 2022 02:32:57 -0400 Subject: [PATCH] MVC: SimpleActionButton, add catch undefined TypeError (#5848) * Add condition for data existing before others catches Uncaught TypeError: data.status is undefined --- src/opnsense/www/js/opnsense_ui.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/opnsense/www/js/opnsense_ui.js b/src/opnsense/www/js/opnsense_ui.js index fbbc4b9b1..d4f4289b8 100644 --- a/src/opnsense/www/js/opnsense_ui.js +++ b/src/opnsense/www/js/opnsense_ui.js @@ -571,7 +571,7 @@ $.fn.SimpleActionButton = function (params) { if (params && params.onAction) { params.onAction(data, status); } - if ((status != "success" || data['status'].toLowerCase().trim() != 'ok') && data['status']) { + if ((status != "success" || ('status' in data && data['status'].toLowerCase().trim() != 'ok')) && data['status']) { BootstrapDialog.show({ type: BootstrapDialog.TYPE_WARNING, title: this_button.data('error-title'),