From 26f5916f6e8232e25db49bc665641da21cb292f2 Mon Sep 17 00:00:00 2001 From: eileen Date: Mon, 30 Jul 2018 17:51:40 +1200 Subject: [PATCH] Set current domain as a sensible default for payment processor domain --- api/v3/PaymentProcessor.php | 1 + api/v3/PaymentProcessorType.php | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/api/v3/PaymentProcessor.php b/api/v3/PaymentProcessor.php index 2f51ca951dee..20a7e0a510ce 100644 --- a/api/v3/PaymentProcessor.php +++ b/api/v3/PaymentProcessor.php @@ -61,6 +61,7 @@ function _civicrm_api3_payment_processor_create_spec(&$params) { $params['payment_processor_type_id']['api.required'] = 1; $params['is_default']['api.default'] = 0; $params['is_test']['api.default'] = 0; + $params['domain_id']['api.default'] = CRM_Core_Config::domainID(); } /** diff --git a/api/v3/PaymentProcessorType.php b/api/v3/PaymentProcessorType.php index 337839693525..b6d678318dbe 100644 --- a/api/v3/PaymentProcessorType.php +++ b/api/v3/PaymentProcessorType.php @@ -56,7 +56,6 @@ function _civicrm_api3_payment_processor_type_create_spec(&$params) { $params['class_name']['api.required'] = 1; $params['is_active']['api.default'] = 1; $params['is_recur']['api.default'] = FALSE; - // FIXME bool support // $params['is_recur']['api.required'] = 1; $params['name']['api.required'] = 1; $params['title']['api.required'] = 1; $params['payment_instrument_id']['api.default'] = 'Credit Card';