Eileen has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/368125 )
Change subject: Limit Silverpop group import to Opt In by default ...................................................................... Limit Silverpop group import to Opt In by default (updating composer didn't fix the date :-() Bug T160949 Change-Id: Iaa1877889ecece796ecb96128345170c7fcdb8b2 --- M composer.lock M sites/default/civicrm/extensions/org.wikimedia.omnimail/CRM/Omnimail/Omnigroupmembers.php M sites/default/civicrm/extensions/org.wikimedia.omnimail/api/v3/Omnigroupmember/Get.php 3 files changed, 12 insertions(+), 2 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/wikimedia/fundraising/crm refs/changes/25/368125/1 diff --git a/composer.lock b/composer.lock index b6be6ff..01914d9 100644 --- a/composer.lock +++ b/composer.lock @@ -1842,7 +1842,7 @@ "source": { "type": "git", "url": "https://github.com/eileenmcnaughton/omnimail-silverpop.git", - "reference": "cd3933b8ee7b263d0472cc44d047b82f3ec4029c" + "reference": "c3248b3932e62cd2812aa3502d875b7c12c25c66" }, "require": { "league/csv": "^8.0", @@ -1881,7 +1881,7 @@ "omnimail", "silverpop" ], - "time": "2017-07-09T22:55:21+00:00" + "time": "2017-07-27 02:53:46" }, { "name": "wikimedia/smash-pig", diff --git a/sites/default/civicrm/extensions/org.wikimedia.omnimail/CRM/Omnimail/Omnigroupmembers.php b/sites/default/civicrm/extensions/org.wikimedia.omnimail/CRM/Omnimail/Omnigroupmembers.php index 465a01a..30aa718 100644 --- a/sites/default/civicrm/extensions/org.wikimedia.omnimail/CRM/Omnimail/Omnigroupmembers.php +++ b/sites/default/civicrm/extensions/org.wikimedia.omnimail/CRM/Omnimail/Omnigroupmembers.php @@ -35,6 +35,10 @@ $settings = CRM_Omnimail_Helper::getSettings(); $mailerCredentials = CRM_Omnimail_Helper::getCredentials($params); + $jobParameters = array(); + if ($params['is_opt_in_only']) { + $jobParameters['exportType'] = 'OPT_IN'; + } $request = Omnimail::create($params['mail_provider'], $mailerCredentials)->getGroupMembers(); diff --git a/sites/default/civicrm/extensions/org.wikimedia.omnimail/api/v3/Omnigroupmember/Get.php b/sites/default/civicrm/extensions/org.wikimedia.omnimail/api/v3/Omnigroupmember/Get.php index 0f179f6..0281f62 100644 --- a/sites/default/civicrm/extensions/org.wikimedia.omnimail/api/v3/Omnigroupmember/Get.php +++ b/sites/default/civicrm/extensions/org.wikimedia.omnimail/api/v3/Omnigroupmember/Get.php @@ -83,5 +83,11 @@ 'country' => 'rml_country', ), ); + $params['is_opt_in_only'] = array( + 'type' => CRM_Utils_Type::T_BOOLEAN, + 'title' => ts('Opted in contacts only'), + 'description' => array('Restrict to opted in contacts'), + 'api.default' => 1, + ); } -- To view, visit https://gerrit.wikimedia.org/r/368125 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Iaa1877889ecece796ecb96128345170c7fcdb8b2 Gerrit-PatchSet: 1 Gerrit-Project: wikimedia/fundraising/crm Gerrit-Branch: master Gerrit-Owner: Eileen <emcnaugh...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits