Adamw has uploaded a new change for review. https://gerrit.wikimedia.org/r/120743
Change subject: Patch dependency glitch in the dequeue loop ...................................................................... Patch dependency glitch in the dequeue loop TODO: This is a pretty crappy solution, we need to keep Civi decoupled from wmf_common Change-Id: I87cc0dee51e182a98a92a21f251281ac8bc29710 --- M sites/all/modules/wmf_common/Queue.php M sites/all/modules/wmf_common/wmf_common.info 2 files changed, 4 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/wikimedia/fundraising/crm refs/changes/43/120743/1 diff --git a/sites/all/modules/wmf_common/Queue.php b/sites/all/modules/wmf_common/Queue.php index dbd5df9..d481e33 100644 --- a/sites/all/modules/wmf_common/Queue.php +++ b/sites/all/modules/wmf_common/Queue.php @@ -20,6 +20,9 @@ * @param $callback: must have the signature ($msg) -> bool */ function dequeue_loop( $queue, $batch_size, $callback ) { + // FIXME: we need to pull in Civi to use CRM_Core_Transaction + civicrm_initialize(); + $queue = $this->normalizeQueueName( $queue ); watchdog( 'wmf_common', t( 'Attempting to process at most %size contribution(s) from "%queue" queue.', diff --git a/sites/all/modules/wmf_common/wmf_common.info b/sites/all/modules/wmf_common/wmf_common.info index 1eae588..70c90a9 100755 --- a/sites/all/modules/wmf_common/wmf_common.info +++ b/sites/all/modules/wmf_common/wmf_common.info @@ -3,6 +3,7 @@ core = 7.x package = Wikimedia configure = admin/config/wmf_common +dependencies[] = civicrm files[] = Queue.php files[] = WmfException.php files[] = twigext_l10n/CldrData.php -- To view, visit https://gerrit.wikimedia.org/r/120743 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I87cc0dee51e182a98a92a21f251281ac8bc29710 Gerrit-PatchSet: 1 Gerrit-Project: wikimedia/fundraising/crm Gerrit-Branch: master Gerrit-Owner: Adamw <awi...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits