From 06d4396745e504cedf8ec52f3a5d67892dd71e97 Mon Sep 17 00:00:00 2001 From: denisbaranov Date: Tue, 5 Nov 2019 13:25:52 +0200 Subject: [PATCH] Fix function um_apply_conditions. An error appears with jQuery v2.1.3 --- assets/js/um-conditional.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/assets/js/um-conditional.js b/assets/js/um-conditional.js index 2e66c913..2b936d6c 100644 --- a/assets/js/um-conditional.js +++ b/assets/js/um-conditional.js @@ -206,8 +206,14 @@ function um_in_array(needle, haystack, strict){ */ function um_apply_conditions($dom, is_single_update) { var operators = ['empty', 'not empty', 'equals to', 'not equals', 'greater than', 'less than', 'contains']; + if (!$dom.parents('.um-field[data-key]').length) { + return; + } var key = $dom.parents('.um-field[data-key]').data('key'); var conditions = um_field_conditions[key]; + if (typeof (conditions) === 'undefined') { + return; + } var live_field_value = um_get_field_data($dom);