From: Coleman Watts Date: Mon, 6 Dec 2021 03:18:07 +0000 (-0500) Subject: SearchKit - Fix undefined variable for searches of Afforms and other non-DAO entities X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=745934e5151e7bcc828d973ff6b039335c27c942;p=civicrm-core.git SearchKit - Fix undefined variable for searches of Afforms and other non-DAO entities --- diff --git a/ext/search_kit/ang/crmSearchAdmin/crmSearchAdmin.component.js b/ext/search_kit/ang/crmSearchAdmin/crmSearchAdmin.component.js index d0b8750bc3..f94bd17440 100644 --- a/ext/search_kit/ang/crmSearchAdmin/crmSearchAdmin.component.js +++ b/ext/search_kit/ang/crmSearchAdmin/crmSearchAdmin.component.js @@ -424,7 +424,7 @@ // Is a column eligible to use an aggregate function? this.canAggregate = function(col) { // If the query does not use grouping, never - if (!ctrl.savedSearch.api_params.groupBy.length) { + if (!ctrl.savedSearch.api_params.groupBy || !ctrl.savedSearch.api_params.groupBy.length) { return false; } var arg = _.findWhere(searchMeta.parseExpr(col).args, {type: 'field'}) || {};