http://www.mediawiki.org/wiki/Special:Code/MediaWiki/70405
Revision: 70405 Author: awjrichards Date: 2010-08-03 19:45:08 +0000 (Tue, 03 Aug 2010) Log Message: ----------- Added a few watchdog statements during queue consumption when pushing contribs into CiviCRM Modified bootstrap level for drush script to allow drush to execute script as a specified user Modified Paths: -------------- civicrm/trunk/sites/all/modules/queue2civicrm/queue2civicrm.module civicrm/trunk/sites/all/modules/queue2civicrm/queue_consume.drush.inc Modified: civicrm/trunk/sites/all/modules/queue2civicrm/queue2civicrm.module =================================================================== --- civicrm/trunk/sites/all/modules/queue2civicrm/queue2civicrm.module 2010-08-03 19:37:46 UTC (rev 70404) +++ civicrm/trunk/sites/all/modules/queue2civicrm/queue2civicrm.module 2010-08-03 19:45:08 UTC (rev 70405) @@ -276,11 +276,17 @@ 'trxn_id' => strtoupper($msg['gateway']) . ' ' . $msg['gateway_txn_id'], 'receive_date' => date('Y-m-d H:i:s', $msg['date']), 'currency' => 'USD', - 'source' => $msg['original_currency'] . ' ' . $msg['original_gross'], - 'custom_45' => $msg['comment'] - ); - $contribution_result = &civicrm_contribution_add( $contribution ); - $contribution['id'] = $contribution_result['id']; + 'source' => $msg['original_currency'] . ' ' . $msg['original_gross'], + 'custom_45' => $msg['comment'] + ); + + watchdog( 'queue2civicrm', 'Contribution array for civicrm_contribution_add(): ' . print_r($contribution, TRUE)); + + $contribution_result = &civicrm_contribution_add( $contribution ); + + watchdog( 'queue2civicrm', 'Contribution result from civicrm_contribution_add(): ' . print_r($contribution_result, TRUE)); + + $contribution['id'] = $contribution_result['id']; // Send thank you email module_invoke_all('queue2civicrm_import', $contribution['id']); Modified: civicrm/trunk/sites/all/modules/queue2civicrm/queue_consume.drush.inc =================================================================== --- civicrm/trunk/sites/all/modules/queue2civicrm/queue_consume.drush.inc 2010-08-03 19:37:46 UTC (rev 70404) +++ civicrm/trunk/sites/all/modules/queue2civicrm/queue_consume.drush.inc 2010-08-03 19:45:08 UTC (rev 70405) @@ -17,7 +17,6 @@ 'Consumes items from a specified ActiveMQ queue and processes them into CiviCRM', 'examples' => array( 'drush queue-consume' ), 'aliases' => array( 'qc' ), - 'bootstrap' => DRUSH_BOOTSTRAP_DRUPAL_FULL // fully bootstrap drupal, i think this is what we need... ); return $items; _______________________________________________ MediaWiki-CVS mailing list MediaWiki-CVS@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs