Extensions issueshttps://lab.civicrm.org/groups/extensions/-/issues2021-05-05T06:05:42Zhttps://lab.civicrm.org/extensions/lineitemedit/-/issues/32Update contribution financial type when line item financial type is updated2021-05-05T06:05:42ZMonish DebUpdate contribution financial type when line item financial type is updated*Created by: mfb*
If the line item financial type is updated, this extension doesn't update the parent contribution's financial type, and they will be out of sync in any reports, etc.
Civi core now "freezes" the contribution financia...*Created by: mfb*
If the line item financial type is updated, this extension doesn't update the parent contribution's financial type, and they will be out of sync in any reports, etc.
Civi core now "freezes" the contribution financial type, so admins cannot manually sync the line item and contribution financial types.
I would say this extension should automatically update the parent contribution's financial type.https://lab.civicrm.org/extensions/lineitemedit/-/issues/59Extension records incorrect net_amount2021-05-05T05:43:01ZMonish DebExtension records incorrect net_amount*Created by: MegaphoneJon*
Without this extension installed, if I record a contribution (manually) for $10, with a $2 `fee_amount`, the `net_amount` will be $8.
[This line in the extension](https://github.com/JMAConsulting/biz.jmacon...*Created by: MegaphoneJon*
Without this extension installed, if I record a contribution (manually) for $10, with a $2 `fee_amount`, the `net_amount` will be $8.
[This line in the extension](https://github.com/JMAConsulting/biz.jmaconsulting.lineitemedit/blob/372de878adf8c3a7886ac21582a600612c7b9ba4/lineitemedit.php#L218) will set my `net_amount` to $10, so my `fee_amount` + `net_amount` is $12.
I'm not sure why `net_amount` is being referenced here. Is there any harm in removing the reference to it?https://lab.civicrm.org/extensions/areas/-/issues/4Custom fields section Areas and field still there even uninstalled2021-05-04T15:33:22ZkleehkCustom fields section Areas and field still there even uninstalledMy setup: CiviCRM 5.18 on Drupal 7.
I have evaluated Areas for a while and later I decided not to use it. I uninstalled it in the Extensions list. But the Areas section and field are still showing in contact page. How do I cleanly get ri...My setup: CiviCRM 5.18 on Drupal 7.
I have evaluated Areas for a while and later I decided not to use it. I uninstalled it in the Extensions list. But the Areas section and field are still showing in contact page. How do I cleanly get rid of them? Thank you.https://lab.civicrm.org/extensions/civiexportexcel/-/issues/6Report Listing: implement the hook to add "Export to Excel"2021-05-04T14:28:27ZbgmReport Listing: implement the hook to add "Export to Excel"see: https://lab.civicrm.org/dev/core/-/issues/1077see: https://lab.civicrm.org/dev/core/-/issues/1077https://lab.civicrm.org/extensions/civiexportexcel/-/issues/10Feature request: change date formatting2021-05-04T13:39:05ZedvanleeuwenFeature request: change date formattingThe standard formatting will result in a string-like date 'yy-mm-dd' in Excel. I would like the formatting to be with four-0digit years. The formatting for this would be (line 207 of Reports.php):
` ->setFormatCode(\PhpOffice...The standard formatting will result in a string-like date 'yy-mm-dd' in Excel. I would like the formatting to be with four-0digit years. The formatting for this would be (line 207 of Reports.php):
` ->setFormatCode(\PhpOffice\PhpSpreadsheet\Style\NumberFormat::FORMAT_DATE_YYYYMMDD2);`https://lab.civicrm.org/extensions/gocardless/-/issues/105Zero contribution amount since the new upgrade2021-04-28T17:18:17ZRichZero contribution amount since the new upgrade*Created by: tapashdatta*
Since the upgraded to latest release a last week, many of my direct debit payment registering as zero value, but nothing gets registered to GC.
All I see in the log is following:
Warning: Invalid argumen...*Created by: tapashdatta*
Since the upgraded to latest release a last week, many of my direct debit payment registering as zero value, but nothing gets registered to GC.
All I see in the log is following:
Warning: Invalid argument supplied for foreach() in CRM_Price_BAO_LineItem::format() (line 304 of /home/webadmin/public_html/cmm/sites/all/modules/civicrm/CRM/Price/BAO/LineItem.php).
Warning: Invalid argument supplied for foreach() in CRM_Price_BAO_PriceSet::getLine() (line 1718 of /home/webadmin/public_html/cmm/sites/all/modules/civicrm/CRM/Price/BAO/PriceSet.php).
https://lab.civicrm.org/extensions/stripe/-/issues/221Webhooks returning 400 for Stripe event IDs not generated by CiviCRM Stripe2021-04-27T11:06:30ZrichardsplaygroundWebhooks returning 400 for Stripe event IDs not generated by CiviCRM StripeCiviCRM 5.26.2 on Drupal 7 with CiviCRM Stripe 6.4.1 and MJWShared 0.8.
I have one stripe account and two web sites that post transactions to it:
* CiviCRM using CiviCRM Stripe 6.4.1 on Drupal
* WooCommerce on Wordpress
Both CiviCRM an...CiviCRM 5.26.2 on Drupal 7 with CiviCRM Stripe 6.4.1 and MJWShared 0.8.
I have one stripe account and two web sites that post transactions to it:
* CiviCRM using CiviCRM Stripe 6.4.1 on Drupal
* WooCommerce on Wordpress
Both CiviCRM and WooCommerce have web hooks configured in the Stripe dashboard. When either WooCommerce or CiviCRM create transactions in Stripe, *both* webhooks are notified.
When CiviCRM creates a transaction in Stripe, the WooCommerce webhook returns a 500 (OK) status. All good.
However, when WooCommerce creates a transaction in Stripe, the CiviCRM Stripe webhook returns a 400 (Bad Request) status. On my site, at the moment, there are far more transactions created by WooCommerce than CiviCRM, so a very large proportion of webhook calls to the CiviCRM Stripe webhook URL are returning 400 statuses. This is causing Stripe to threaten to block the webhook altogether.
Would it be possible to have CiviCRM Stripe return a 500 and just internally ignore webhook calls for event IDs that it does not recognize?6.5mattwiremjw@mjwconsult.co.ukmattwiremjw@mjwconsult.co.ukhttps://lab.civicrm.org/extensions/cronplus/-/issues/2Error when installing on CiviCRM 5.32.12021-04-23T15:44:48ZtapashError when installing on CiviCRM 5.32.1`Warning: require_once(/home/webadmin/public_html/cmm/sites/default/files/civicrm/ext/cronplus/vendor/autoload.php): failed to open stream: No such file or directory in require_once() (line 6 of /home/webadmin/public_html/cmm/sites/defau...`Warning: require_once(/home/webadmin/public_html/cmm/sites/default/files/civicrm/ext/cronplus/vendor/autoload.php): failed to open stream: No such file or directory in require_once() (line 6 of /home/webadmin/public_html/cmm/sites/default/files/civicrm/ext/cronplus/cronplus.php).`
```
[debug] $backTrace = #0 /home/webadmin/public_html/cmm/sites/all/modules/civicrm/CRM/Core/Error.php(433): CRM_Core_Error::backtrace("backTrace", TRUE)
#1 /home/webadmin/public_html/cmm/sites/all/modules/civicrm/CRM/Core/Invoke.php(39): CRM_Core_Error::handleUnhandledException(Object(CRM_Core_Exception))
#2 /home/webadmin/public_html/cmm/sites/all/modules/civicrm/drupal/civicrm.module(459): CRM_Core_Invoke::invoke((Array:3))
#3 /home/webadmin/public_html/cmm/includes/menu.inc(527): civicrm_invoke("contribute", "transact")
#4 /home/webadmin/public_html/cmm/index.php(21): menu_execute_active_handler()
#5 {main}
```
Keep getting this message when trying to install the ext.https://lab.civicrm.org/extensions/stripe/-/issues/310Is "Disable billing address fields" still experimental?2021-04-20T19:47:22ZJonGoldIs "Disable billing address fields" still experimental?I enabled this for a client in production, and it works well enough that I've forgotten which client it was. Is it still considered experimental? I haven't seen any bug reports filed on it.I enabled this for a client in production, and it works well enough that I've forgotten which client it was. Is it still considered experimental? I haven't seen any bug reports filed on it.6.6https://lab.civicrm.org/extensions/advimport/-/issues/8Regression: AdvimportRow/Field: fatal when calling getMapping()2021-04-20T19:42:19ZbgmRegression: AdvimportRow/Field: fatal when calling getMapping()Temp workaround, for simpler use-cases:
```
diff --git a/api/v3/AdvimportRow/Field.php b/api/v3/AdvimportRow/Field.php
index d26abad..8ed9444 100644
--- a/api/v3/AdvimportRow/Field.php
+++ b/api/v3/AdvimportRow/Field.php
@@ -32,7 +32,9 ...Temp workaround, for simpler use-cases:
```
diff --git a/api/v3/AdvimportRow/Field.php b/api/v3/AdvimportRow/Field.php
index d26abad..8ed9444 100644
--- a/api/v3/AdvimportRow/Field.php
+++ b/api/v3/AdvimportRow/Field.php
@@ -32,7 +32,9 @@ function civicrm_api3_advimport_row_field($params) {
// fields are imported.
// We do populate metadata from the helper/mapping, such as required/readonly.
- $mapping = $helper->getMapping();
+ # $mapping = $helper->getMapping();
+ # causing weird bugs
+ $mapping = [];
if ($dao->fetch()) {
$v = CRM_Advimport_Upload_Form_MapFields::convertDaoToArray($dao, FALSE);
```
Need to re-think this a bit.https://lab.civicrm.org/extensions/stripe/-/issues/151Billing postal code on contribution page2021-04-20T19:11:43ZdanaskallmanBilling postal code on contribution pageWhen the option `My billing address is the same as above` is deselected there is no `postal code` field included or can't be edited.
* When logged out the postal code field doesn't display.
![cv-stripe-billing-no-zip-field](/uploads/...When the option `My billing address is the same as above` is deselected there is no `postal code` field included or can't be edited.
* When logged out the postal code field doesn't display.
![cv-stripe-billing-no-zip-field](/uploads/debf7d6798a806d44b2396baefeaf603/cv-stripe-billing-no-zip-field.png)
* When logged in the postal code field isn't editable
![cv-stripe-billing-no-zip-field-li-user](/uploads/b880f30d026a265227b298a90e4c87af/cv-stripe-billing-no-zip-field-li-user.png)
Thoughts on why this is?
This is on CiviCRM 5.20.2, WordPress 5.3.2 using Stripe extension v6.3 & MJWShared v0.6.6.4https://lab.civicrm.org/extensions/dataprocessor/-/issues/93CiviCRM_API3_Exception: "Mandatory key(s) missing from params array: type"2021-04-20T17:47:31ZyurgCiviCRM_API3_Exception: "Mandatory key(s) missing from params array: type"CiviCRM_API3_Exception: "Mandatory key(s) missing from params array: type"
#0 /var/www/html/wordpress/wp-content/uploads/civicrm/ext/dataprocessor/CRM/Dataprocessor/Form/Output.php(180): civicrm_api3()
#1 /var/www/html/wordpress/wp-cont...CiviCRM_API3_Exception: "Mandatory key(s) missing from params array: type"
#0 /var/www/html/wordpress/wp-content/uploads/civicrm/ext/dataprocessor/CRM/Dataprocessor/Form/Output.php(180): civicrm_api3()
#1 /var/www/html/wordpress/wp-content/plugins/civicrm/civicrm/CRM/Core/Form.php(513): CRM_Dataprocessor_Form_Output->postProcess()
#2 /var/www/html/wordpress/wp-content/plugins/civicrm/civicrm/CRM/Core/StateMachine.php(144): CRM_Core_Form->mainProcess()
#3 /var/www/html/wordpress/wp-content/plugins/civicrm/civicrm/CRM/Core/QuickForm/Action/Next.php(43): CRM_Core_StateMachine->perform()
#4 /var/www/html/wordpress/wp-content/plugins/civicrm/civicrm/packages/HTML/QuickForm/Controller.php(203): CRM_Core_QuickForm_Action_Next->perform()
#5 /var/www/html/wordpress/wp-content/plugins/civicrm/civicrm/packages/HTML/QuickForm/Page.php(103): HTML_QuickForm_Controller->handle()
#6 /var/www/html/wordpress/wp-content/plugins/civicrm/civicrm/CRM/Core/Controller.php(347): HTML_QuickForm_Page->handle()
#7 /var/www/html/wordpress/wp-content/plugins/civicrm/civicrm/CRM/Utils/Wrapper.php(98): CRM_Core_Controller->run()
#8 /var/www/html/wordpress/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(285): CRM_Utils_Wrapper->run()
#9 /var/www/html/wordpress/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(68): CRM_Core_Invoke::runItem()
#10 /var/www/html/wordpress/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(36): CRM_Core_Invoke::_invoke()
#11 /var/www/html/wordpress/wp-content/plugins/civicrm/civicrm.php(1172): CRM_Core_Invoke::invoke()
#12 /var/www/html/wordpress/wp-includes/class-wp-hook.php(292): CiviCRM_For_WordPress->invoke()
#13 /var/www/html/wordpress/wp-includes/class-wp-hook.php(316): WP_Hook->apply_filters()
#14 /var/www/html/wordpress/wp-includes/plugin.php(484): WP_Hook->do_action()
#15 /var/www/html/wordpress/wp-admin/admin.php(259): do_action()
#16 {main}https://lab.civicrm.org/extensions/gocardless/-/issues/101Fatal error and notices on DEV branch when IPN is called2021-04-20T16:18:30ZRichFatal error and notices on DEV branch when IPN is called*Created by: tapashdatta*
On Civi 5.32.2
I am seeing following errors when updated the contribution via webhook @artfulrobot
```
$Fatal Error Details = Array (
[callback] => Array ( [0] => CRM_Core_Error [1] => exceptionHandler ...*Created by: tapashdatta*
On Civi 5.32.2
I am seeing following errors when updated the contribution via webhook @artfulrobot
```
$Fatal Error Details = Array (
[callback] => Array ( [0] => CRM_Core_Error [1] => exceptionHandler )
[code] => -5
[message] => DB Error: already exists
[mode] => 16
[debug_info] => INSERT INTO `civicrm_activity_contact`
(`activity_id` , `contact_id` , `record_type_id` ) VALUES ( 63551 , 8949 , 2 )
[nativecode=1062 ** Duplicate entry '8949-63551-2' for key 'UI_activity_contact']
[type] => DB_Error
[user_info] => INSERT INTO `civicrm_activity_contact`
(`activity_id` , `contact_id` , `record_type_id` ) VALUES ( 63551 , 8949 , 2 )
[nativecode=1062 ** Duplicate entry '8949-63551-2' for key 'UI_activity_contact']
[to_string] =>
[db_error:
message="DB Error: already exists" code=-5 mode=callback
callback=CRM_Core_Error::exceptionHandler
prefix=""
info="INSERT INTO `civicrm_activity_contact`
(`activity_id` , `contact_id` , `record_type_id` ) VALUES ( 63551 , 8949 , 2 )
[nativecode=1062 ** Duplicate entry '8949-63551-2' for key 'UI_activity_contact']"] )
```
```
backTrace =
#0 sites/all/modules/civicrm/CRM/Core/Error.php(942): CRM_Core_Error::backtrace("backTrace", TRUE)
#1 sites/all/modules/civicrm/vendor/pear/pear-core-minimal/src/PEAR.php(922): CRM_Core_Error::exceptionHandler(Object(DB_Error))
#2 sites/all/modules/civicrm/vendor/pear/db/DB.php(997): PEAR_Error->__construct("DB Error: already exists", -5, 16, (Array:2), "INSERT INTO `civicrm_activity_contact` (`activity_id` , `contact_id` , `recor...")
#3 sites/all/modules/civicrm/vendor/pear/pear-core-minimal/src/PEAR.php(575): DB_Error->__construct(-5, 16, (Array:2), "INSERT INTO `civicrm_activity_contact` (`activity_id` , `contact_id` , `recor...")
#4 sites/all/modules/civicrm/vendor/pear/pear-core-minimal/src/PEAR.php(223): PEAR->_raiseError(Object(DB_mysqli), NULL, -5, 16, (Array:2), "INSERT INTO `civicrm_activity_contact` (`activity_id` , `contact_id` , `recor...", "DB_Error", TRUE)
#5 sites/all/modules/civicrm/vendor/pear/db/DB/common.php(1928): PEAR->__call("raiseError", (Array:7))
#6 sites/all/modules/civicrm/vendor/pear/db/DB/mysqli.php(936): DB_common->raiseError(-5, NULL, NULL, "INSERT INTO `civicrm_activity_contact` (`activity_id` , `contact_id` , `recor...", "1062 ** Duplicate entry '8949-63551-2' for key 'UI_activity_contact'")
#7 sites/all/modules/civicrm/vendor/pear/db/DB/mysqli.php(406): DB_mysqli->mysqliRaiseError()
#8 sites/all/modules/civicrm/vendor/pear/db/DB/common.php(1234): DB_mysqli->simpleQuery("INSERT INTO `civicrm_activity_contact` (`activity_id` , `contact_id` , `recor...")
#9 sites/all/modules/civicrm/packages/DB/DataObject.php(2696): DB_common->query("INSERT INTO `civicrm_activity_contact` (`activity_id` , `contact_id` , `recor...")
#10 sites/all/modules/civicrm/packages/DB/DataObject.php(1245): DB_DataObject->_query("INSERT INTO `civicrm_activity_contact` (`activity_id` , `contact_id` , `recor...")
#11 sites/all/modules/civicrm/CRM/Core/DAO.php(639): DB_DataObject->insert()
#12 sites/all/modules/civicrm/CRM/Activity/BAO/ActivityContact.php(44): CRM_Core_DAO->save()
#13 sites/all/modules/civicrm/Civi/Api4/Generic/Traits/DAOActionTrait.php(140): CRM_Activity_BAO_ActivityContact::create((Array:4))
#14 sites/all/modules/civicrm/Civi/Api4/Generic/DAOSaveAction.php(41): Civi\Api4\Generic\DAOSaveAction->writeObjects((Array:1))
#15 sites/all/modules/civicrm/Civi/Api4/Provider/ActionObjectProvider.php(68): Civi\Api4\Generic\DAOSaveAction->_run(Object(Civi\Api4\Generic\Result))
#16 sites/all/modules/civicrm/Civi/API/Kernel.php(150): Civi\Api4\Provider\ActionObjectProvider->invoke(Object(Civi\Api4\Generic\DAOSaveAction))
#17 sites/all/modules/civicrm/Civi/Api4/Generic/AbstractAction.php(238): Civi\API\Kernel->runRequest(Object(Civi\Api4\Generic\DAOSaveAction))
#18 sites/all/modules/civicrm/CRM/Activity/BAO/Activity.php(411): Civi\Api4\Generic\AbstractAction->execute()
#19 sites/all/modules/civicrm/Civi/Api4/Generic/Traits/DAOActionTrait.php(140): CRM_Activity_BAO_Activity::create((Array:11))
#20 sites/all/modules/civicrm/Civi/Api4/Generic/DAOSaveAction.php(41): Civi\Api4\Generic\DAOSaveAction->writeObjects((Array:1))
#21 sites/all/modules/civicrm/Civi/Api4/Provider/ActionObjectProvider.php(68): Civi\Api4\Generic\DAOSaveAction->_run(Object(Civi\Api4\Generic\Result))
#22 sites/all/modules/civicrm/Civi/API/Kernel.php(150): Civi\Api4\Provider\ActionObjectProvider->invoke(Object(Civi\Api4\Generic\DAOSaveAction))
#23 sites/all/modules/civicrm/Civi/Api4/Generic/AbstractAction.php(238): Civi\API\Kernel->runRequest(Object(Civi\Api4\Generic\DAOSaveAction))
#24 sites/all/modules/civicrm/CRM/Contribute/BAO/Contribution.php(522): Civi\Api4\Generic\AbstractAction->execute()
#25 sites/all/modules/civicrm/api/v3/utils.php(1297): CRM_Contribute_BAO_Contribution::create((Array:14), (Array:1))
#26 sites/all/modules/civicrm/api/v3/Contribution.php(77): _civicrm_api3_basic_create("CRM_Contribute_BAO_Contribution", (Array:14), "Contribution")
#27 sites/all/modules/civicrm/Civi/API/Provider/MagicFunctionProvider.php(89): civicrm_api3_contribution_create((Array:14))
#28 sites/all/modules/civicrm/Civi/API/Kernel.php(150): Civi\API\Provider\MagicFunctionProvider->invoke((Array:8))
#29 sites/all/modules/civicrm/Civi/API/Kernel.php(81): Civi\API\Kernel->runRequest((Array:8))
#30 sites/all/modules/civicrm/api/api.php(131): Civi\API\Kernel->runSafe("Contribution", "create", (Array:4))
#31 sites/default/files/civicrm/ext/uk.artfulrobot.civicrm.gocardless/CRM/Core/Payment/GoCardlessIPN.php(302): civicrm_api3("Contribution", "create", (Array:4))
#32 sites/default/files/civicrm/ext/uk.artfulrobot.civicrm.gocardless/CRM/Core/Payment/GoCardlessIPN.php(196): CRM_Core_Payment_GoCardlessIPN->doPaymentsConfirmed(Object(stdClass))
#33 sites/default/files/civicrm/ext/uk.artfulrobot.civicrm.gocardless/CRM/Core/Payment/GoCardlessIPN.php(91): CRM_Core_Payment_GoCardlessIPN->processWebhookEvents()
#34 sites/default/files/civicrm/ext/uk.artfulrobot.civicrm.gocardless/CRM/Core/Payment/GoCardlessIPN.php(48): CRM_Core_Payment_GoCardlessIPN->handleRequest()
#35 sites/default/files/civicrm/ext/uk.artfulrobot.civicrm.gocardless/CRM/Core/Payment/GoCardless.php(348): CRM_Core_Payment_GoCardlessIPN::run(Object(CRM_Core_Payment_GoCardless))
#36 sites/all/modules/civicrm/CRM/Core/Payment.php(1610): CRM_Core_Payment_GoCardless->handlePaymentNotification()
#37 sites/all/modules/civicrm/CRM/Core/Payment.php(1503): CRM_Core_Payment::handlePaymentMethod("handlePaymentNotification", (Array:3))
#38 sites/all/modules/civicrm/CRM/Core/Invoke.php(278): CRM_Core_Payment::handleIPN()
#39 sites/all/modules/civicrm/CRM/Core/Invoke.php(68): CRM_Core_Invoke::runItem((Array:14))
#40 sites/all/modules/civicrm/CRM/Core/Invoke.php(36): CRM_Core_Invoke::_invoke((Array:4))
#41 sites/all/modules/civicrm/drupal/civicrm.module(459): CRM_Core_Invoke::invoke((Array:4))
#42 includes/menu.inc(527): civicrm_invoke("payment", "ipn", "5")
#43 index.php(21): menu_execute_active_handler()
#44 {main}
Notice: Undefined index: 35 in CRM_Financial_BAO_PaymentProcessor::getPayment()
(line 232 of /home/webadmin/public_html/cmm/sites/all/modules/civicrm/CRM/Financial/BAO/PaymentProcessor.php).
Notice: Undefined variable: CRM16923AnUnreliableMethodHasBeenUserToDeterminePaymentProcessorFromContributionPage
in CRM_Contribute_BAO_Contribution->loadRelatedObjects()(line 2852 of /home/webadmin/public_html/cmm/sites/all/modules/civicrm/CRM/Contribute/BAO/Contribution.php).
```
Using dev branch at affdac42b75443fee6c104294f7d0676090846771.11.0https://lab.civicrm.org/extensions/extension-review-requests/-/issues/37Request review for MoceanAPI Send SMS2021-04-20T12:40:00ZmoceanapiRequest review for MoceanAPI Send SMSExtension is listed in the directory at this URL: https://civicrm.org/extensions/moceanapi-send-smsExtension is listed in the directory at this URL: https://civicrm.org/extensions/moceanapi-send-smshttps://lab.civicrm.org/extensions/stripe/-/issues/312Payment cannot be processed since 5.36 upgrade2021-04-18T11:06:35ZtapashPayment cannot be processed since 5.36 upgradeNot able to process payment and keep failing since civi 5.36 upgrade with stripe 6.5.7 and mjwshared 9.1.12. All I see is this in the log, any idea what could be wrong @mattwire
`paymentIntentID not found. $params: Civi\Payment\Propert...Not able to process payment and keep failing since civi 5.36 upgrade with stripe 6.5.7 and mjwshared 9.1.12. All I see is this in the log, any idea what could be wrong @mattwire
`paymentIntentID not found. $params: Civi\Payment\PropertyBag Object ( [props:protected] => Array ( [default] => Array ( [qfKey] => CRMContributeControllerContribution113nye2mwvuow8o404kc8skogg0w4ko0480so4480cskwscwo0_8484 [entryURL] => https://cmm.london/civicrm/contribute/transact?reset=1&id=6&_ga=2.108998530.1886099881.1608810794-1811380469.1608810794 [custom_50] => 0 [firstName] => dfgd [lastName] => London [email-1] => info@london.com [nick_name] => sdfs [street_address-1] => 28 Coates Way [city-1] => Watford [postal_code-1] => WD25 5tt [country-1] => 1226 [custom_236] => Array ( [1] => ) [contribution_note] => Donation from London [custom_239] => Array ( [0] => 31 ) [hidden_processor] => 1 [payment_processor_id] => 3 [priceSetId] => 12 [price_18] => 135 [recurFrequencyInterval] => 1 [MAX_FILE_SIZE] => 4194304 [timestamp] => 1618702357 [ip_address] => 82.0.37.28 [amount] => 135 [currency] => GBP [is_pay_later] => 0 [invoiceID] => fbd67da23a32563d8691690d738a4943 [email] => info@london.com [description] => For Life [skipLineItem] => 0 [line_item] => Array ( [12] => Array ( [75] => Array ( [price_field_id] => 18 [price_field_value_id] => 75 [label] => £ Other Amount [field_title] => £ Other Amount [description] => [qty] => 135 [unit_price] => 1.000000000 [line_total] => 135 [participant_count] => 0 [max_value] => [membership_type_id] => [membership_num_terms] => [auto_renew] => [html_type] => Text [financial_type_id] => 11 [tax_amount] => 0 [non_deductible_amount] => 0.00 ) ) ) [financialTypeID] => 11 [financial_type_id] => 11 [contributionType_name] => For Life [financialType_name] => Food For Life [contributionType_accounting_code] => 4200 [financialType_accounting_code] => 4200 [contributionPageID] => 6 [contactID] => 12586 [payment_instrument_id] => 1 [item_name] => Online Contribution: For Life [contributionID] => 39275 [isRecur] => [error_url] => /civicrm/contribute/transact?reset=1&id=6&_ga=2.108998530.1886099881.1608810794-1811380469.1608810794&_qf_Main_display=1&qfKey=CRMContributeControllerContribution113nye2mwvuow8o404kc8skogg0w4ko0480so4480cskwscwo0_8484 [paymentIntentID] => ) ) [suppressLegacyWarnings:protected] => [lastWarning] => )`https://lab.civicrm.org/extensions/groupadmin/-/issues/4Not able to install the extension on 5.362021-04-16T13:35:01ZtapashNot able to install the extension on 5.36Seeing this
`$backTrace = #0 /home/webadmin/public_html/cmm-uat/sites/all/modules/civicrm/CRM/Core/Error.php(433): CRM_Core_Error::backtrace("backTrace", TRUE) #1 /home/webadmin/public_html/cmm-uat/sites/all/modules/civicrm/CRM/Core/Inv...Seeing this
`$backTrace = #0 /home/webadmin/public_html/cmm-uat/sites/all/modules/civicrm/CRM/Core/Error.php(433): CRM_Core_Error::backtrace("backTrace", TRUE) #1 /home/webadmin/public_html/cmm-uat/sites/all/modules/civicrm/CRM/Core/Invoke.php(39): CRM_Core_Error::handleUnhandledException(Object(CiviCRM_API3_Exception)) #2 /home/webadmin/public_html/cmm-uat/sites/all/modules/civicrm/drupal/civicrm.module(458): CRM_Core_Invoke::invoke((Array:3)) #3 /home/webadmin/public_html/cmm-uat/includes/menu.inc(527): civicrm_invoke("admin", "extensions") #4 /home/webadmin/public_html/cmm-uat/index.php(21): menu_execute_active_handler() #5 {main}`
`$Fatal Error Details = array:3 [ "message" => "invalid criteria for IN" "code" => null "exception" => CiviCRM_API3_Exception {#2813 -extraParams: array:3 [ "is_error" => 1 "error_message" => "invalid criteria for IN" "error_code" => "undefined" ] #message: "invalid criteria for IN" #code: 0 #file: "/home/webadmin/public_html/cmm-uat/sites/all/modules/civicrm/api/api.php" #line: 133 trace: { /home/webadmin/public_html/cmm-uat/sites/all/modules/civicrm/api/api.php:133 { › if (is_array($result) && !empty($result['is_error'])) { › throw new CiviCRM_API3_Exception($result['error_message'], CRM_Utils_Array::value('error_code', $result, 'undefined'), $result); › } } /home/webadmin/public_html/cmm-uat/sites/default/files/civicrm/ext/groupadmin/CRM/Groupadmin/NavigationMenu.php:44 { …} /home/webadmin/public_html/cmm-uat/sites/default/files/civicrm/ext/groupadmin/groupadmin.php:222 { …} /home/webadmin/public_html/cmm-uat/sites/all/modules/civicrm/CRM/Utils/Hook.php:271 { …} /home/webadmin/public_html/cmm-uat/sites/all/modules/civicrm/CRM/Utils/Hook/DrupalBase.php:73 { …} /home/webadmin/public_html/cmm-uat/sites/all/modules/civicrm/Civi/Core/CiviEventDispatcher.php:168 { …} /home/webadmin/public_html/cmm-uat/sites/all/modules/civicrm/vendor/symfony/event-dispatcher/EventDispatcher.php:214 { …} /home/webadmin/public_html/cmm-uat/sites/all/modules/civicrm/vendor/symfony/event-dispatcher/EventDispatcher.php:44 { …} /home/webadmin/public_html/cmm-uat/sites/all/modules/civicrm/Civi/Core/CiviEventDispatcher.php:129 { …} /home/webadmin/public_html/cmm-uat/sites/all/modules/civicrm/CRM/Utils/Hook.php:167 { …} /home/webadmin/public_html/cmm-uat/sites/all/modules/civicrm/CRM/Utils/Hook.php:916 { …} /home/webadmin/public_html/cmm-uat/sites/all/modules/civicrm/CRM/Core/Page.php:161 { …} /home/webadmin/public_html/cmm-uat/sites/all/modules/civicrm/CRM/Core/Page/Basic.php:147 { …} /home/webadmin/public_html/cmm-uat/sites/all/modules/civicrm/CRM/Admin/Page/Extensions.php:105 { …} /home/webadmin/public_html/cmm-uat/sites/all/modules/civicrm/CRM/Core/Invoke.php:313 { …} /home/webadmin/public_html/cmm-uat/sites/all/modules/civicrm/CRM/Core/Invoke.php:69 { …} /home/webadmin/public_html/cmm-uat/sites/all/modules/civicrm/CRM/Core/Invoke.php:36 { …} /home/webadmin/public_html/cmm-uat/sites/all/modules/civicrm/drupal/civicrm.module:458 { …} /home/webadmin/public_html/cmm-uat/includes/menu.inc:527 { …} /home/webadmin/public_html/cmm-uat/index.php:21 { …} } } ]`
![Screenshot_2021-04-14_at_20.04.06](/uploads/2b4f513b048d20e2155a4d96eb4737e4/Screenshot_2021-04-14_at_20.04.06.png)https://lab.civicrm.org/extensions/groupadmin/-/issues/1Enabling extension fails with 'CRM_Stripe_ExtensionUtil' not found2021-04-16T13:34:29Zmartin.wEnabling extension fails with 'CRM_Stripe_ExtensionUtil' not foundI tried installing on WordPress and got the following fatal WordPress error when I tried to enable the extension:
`PHP Fatal error: Uncaught Error: Class 'CRM_Stripe_ExtensionUtil' not found in /path/to/wordpress/wp-content/uploads/civ...I tried installing on WordPress and got the following fatal WordPress error when I tried to enable the extension:
`PHP Fatal error: Uncaught Error: Class 'CRM_Stripe_ExtensionUtil' not found in /path/to/wordpress/wp-content/uploads/civicrm/ext/groupadmin/settings/groupadmin.setting.php:22`https://lab.civicrm.org/extensions/dataprocessor/-/issues/16Data processor source Contribution issue2021-04-15T19:25:48Zvakeesan26Data processor source Contribution issueWhen we add Contribution as Data Processor Source, then we are getting following Error
![image](/uploads/9ce984edab981675d9329f95bd21961e/image.png)
Civi\DataProcessor\DataSpecification\FieldExistsException: "Field "total_amount" alr...When we add Contribution as Data Processor Source, then we are getting following Error
![image](/uploads/9ce984edab981675d9329f95bd21961e/image.png)
Civi\DataProcessor\DataSpecification\FieldExistsException: "Field "total_amount" already exists"
#0 sites/default/files/civicrm/extensions/dataprocessor/Civi/DataProcessor/DataSpecification/Utils.php(103): Civi\DataProcessor\DataSpecification\DataSpecification->addFieldSpecification("total_amount", Object(Civi\DataProcessor\DataSpecification\CustomFieldSpecification))
#1 sites/default/files/civicrm/extensions/dataprocessor/Civi/DataProcessor/Source/AbstractCivicrmEntitySource.php(157): Civi\DataProcessor\DataSpecification\Utils::addCustomFieldsToDataSpecification("Contribution", Object(Civi\DataProcessor\DataSpecification\DataSpecification), TRUE, "_")
#2 sites/default/files/civicrm/extensions/dataprocessor/Civi/DataProcessor/Source/AbstractCivicrmEntitySource.php(306): Civi\DataProcessor\Source\AbstractCivicrmEntitySource->loadCustomGroupsAndFields(Object(Civi\DataProcessor\DataSpecification\DataSpecification), TRUE)
#3 sites/default/files/civicrm/extensions/dataprocessor/Civi/DataProcessor/Source/AbstractSource.php(191): Civi\DataProcessor\Source\AbstractCivicrmEntitySource->getAvailableFilterFields()
#4 sites/default/files/civicrm/extensions/dataprocessor/CRM/Dataprocessor/Form/Source.php(92): Civi\DataProcessor\Source\AbstractSource->hasConfiguration()
#5 sites/all/modules/civicrm/CRM/Core/Form.php(585): CRM_Dataprocessor_Form_Source->preProcess()
#6 sites/all/modules/civicrm/CRM/Core/StateMachine.php(136): CRM_Core_Form->buildForm()
#7 sites/all/modules/civicrm/CRM/Core/QuickForm/Action/Next.php(61): CRM_Core_StateMachine->perform(Object(CRM_Dataprocessor_Form_Source), "next", "Next")
#8 sites/all/modules/civicrm/packages/HTML/QuickForm/Controller.php(203): CRM_Core_QuickForm_Action_Next->perform(Object(CRM_Dataprocessor_Form_Source), "next")
#9 sites/all/modules/civicrm/packages/HTML/QuickForm/Page.php(103): HTML_QuickForm_Controller->handle(Object(CRM_Dataprocessor_Form_Source), "next")
#10 sites/all/modules/civicrm/CRM/Core/Controller.php(351): HTML_QuickForm_Page->handle("next")
#11 sites/all/modules/civicrm/CRM/Utils/Wrapper.php(114): CRM_Core_Controller->run()
#12 sites/all/modules/civicrm/CRM/Core/Invoke.php(284): CRM_Utils_Wrapper->run("CRM_Dataprocessor_Form_Source", "DataProcessor", (Array:0))
#13 sites/all/modules/civicrm/CRM/Core/Invoke.php(85): CRM_Core_Invoke::runItem((Array:13))
#14 sites/all/modules/civicrm/CRM/Core/Invoke.php(52): CRM_Core_Invoke::_invoke((Array:4))
#15 sites/all/modules/civicrm/drupal/civicrm.module(444): CRM_Core_Invoke::invoke((Array:4))
#16 includes/menu.inc(527): civicrm_invoke("dataprocessor", "form", "source")
#17 index.php(21): menu_execute_active_handler()
#18 {main}https://lab.civicrm.org/extensions/dataprocessor/-/issues/15Running DataProcessor.import job removes all manually imported data processors2021-04-15T19:25:48ZjaapjansmaRunning DataProcessor.import job removes all manually imported data processorshttps://lab.civicrm.org/extensions/dataprocessor/-/issues/13Document what Aggregate does2021-04-15T19:25:48ZRichDocument what Aggregate doesI can't figure out what adding an Aggregate field does?
I was hoping to achieve a list of activity subjects with a count of the number of activities that have that subject and I thought Aggregate might do something like that?I can't figure out what adding an Aggregate field does?
I was hoping to achieve a list of activity subjects with a count of the number of activities that have that subject and I thought Aggregate might do something like that?