From c9f070a3695c5084da5950484f0a7c8b1f2092c4 Mon Sep 17 00:00:00 2001 From: Coleman Watts <coleman@civicrm.org> Date: Wed, 10 May 2017 18:04:00 -0500 Subject: [PATCH] CRM-20419 - Fix javascript error --- js/jquery/jquery.crmProfileSelector.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/js/jquery/jquery.crmProfileSelector.js b/js/jquery/jquery.crmProfileSelector.js index 197743a1b1..83d1cfcf3a 100644 --- a/js/jquery/jquery.crmProfileSelector.js +++ b/js/jquery/jquery.crmProfileSelector.js @@ -34,7 +34,7 @@ matchingUfGroups = ufGroupCollection.subcollection({ filter: function(ufGroupModel) { //CRM-16915 - filter with module used by the profile - if (options.usedByFilter.length) { + if (options.usedByFilter && options.usedByFilter.length) { usedByFilter = options.usedByFilter; } return ufGroupModel.checkGroupType(options.groupTypeFilter, options.allowAllSubtypes, usedByFilter); @@ -45,7 +45,7 @@ } //CRM-15427 check for valid subtypes raise a warning if not valid - if (options.allowAllSubtypes && validTypesId.length === 0) { + if (options.allowAllSubtypes && !validTypesId.length) { validTypes = ufGroupCollection.subcollection({ filter: function(ufGroupModel) { return ufGroupModel.checkGroupType(options.groupTypeFilter); -- 2.25.1