X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=js%2Fjquery%2Fjquery.crmProfileSelector.js;h=83d1cfcf3a25249ca3c0a562512c354656e33f5f;hb=1ac142efe8c2d52a034dcd3bdb906347328bba5e;hp=197743a1b1a826777475e1a88f5409f0a430cf71;hpb=b5f9f5fef5637e65b4e96ca6df5ca932b5634c94;p=civicrm-core.git 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);