$params['match'],
$params['match']['contact_type'],
$params['rule_type'],
- array(),
+ CRM_Utils_Array::value('exclude', $params, []),
CRM_Utils_Array::value('check_permissions', $params),
CRM_Utils_Array::value('dedupe_rule_id', $params)
);
CRM.$(function($) {
var $form = $("form.{/literal}{$form.formClass}{literal}"),
action = {/literal}{$action|intval}{literal},
+ cid = {/literal}{$contactId|intval}{literal},
_ = CRM._;
$('.crm-accordion-body').each( function() {
if (rule) {
params.rule_type = rule;
params.match = match;
+ params.exclude = cid ? [cid] : [];
} else {
_.extend(params, match);
}