Extensions issueshttps://lab.civicrm.org/groups/extensions/-/issues2023-03-16T19:23:09Zhttps://lab.civicrm.org/extensions/civirules/-/issues/196ConfigItems: When CiviRules is enabled importing a configuration set throws a...2023-03-16T19:23:09ZkainukConfigItems: When CiviRules is enabled importing a configuration set throws an errorCiviCRM 5.59.3 and CiviRules 2.47
````
Error: Call to a member function getEntityListForConfigItemSet() on null in CRM_Civiconfig_Form_Import->getTabs()
````CiviCRM 5.59.3 and CiviRules 2.47
````
Error: Call to a member function getEntityListForConfigItemSet() on null in CRM_Civiconfig_Form_Import->getTabs()
````https://lab.civicrm.org/extensions/formprotection/-/issues/19Conflict between Form protection and the Go cardless extension2023-04-13T18:47:22ZgibsonoliverConflict between Form protection and the Go cardless extensionWhen Form protection is enabled and a payment form has Stripe enabled and Go cardless all Go cardless payments lead to a site error.
Fatal error: Uncaught TypeError: Argument 1 passed to Civi\Formprotection\Recaptcha::validate() must b...When Form protection is enabled and a payment form has Stripe enabled and Go cardless all Go cardless payments lead to a site error.
Fatal error: Uncaught TypeError: Argument 1 passed to Civi\Formprotection\Recaptcha::validate() must be of the type string, null given, called in public_html/wp-content/uploads/civicrm/ext/formprotection-1.3.1/Civi/Formprotection/Recaptcha.php on line 156 and defined in public_html/wp-content/uploads/civicrm/ext/formprotection-1.3.1/Civi/Formprotection/Recaptcha.php:167 Stack trace: #0 public_html/wp-content/uploads/civicrm/ext/formprotection-1.3.1/Civi/Formprotection/Recaptcha.php(156): Civi\Formprotection\Recaptcha::validate() #1 public_html/wp-content/uploads/civicrm/ext/formprotection-1.3.1/formprotection.php(142): Civi\Formprotection\Recaptcha->validateForm() #2 public_html/wp-content/plugins/civicrm/civicrm/CRM/Utils/Hook.php(287): formprotection_civicrm_validateForm() #3 cuscnux in public_html/wp-content/uploads/civicrm/ext/formprotection-1.3.1/Civi/Formprotection/Recaptcha.php on line 167https://lab.civicrm.org/extensions/formprotection/-/issues/18No user feedback when reCAPTCHA v3 fails2023-04-12T13:24:59ZJKingsnorthNo user feedback when reCAPTCHA v3 failsIf reCAPTCHA v3 is enabled, and the response is unsuccessful, the user receives no feedback or error messages.
This is because the error is assigned to the 'captcha' form element as part of the validation, which does not exist. And the ...If reCAPTCHA v3 is enabled, and the response is unsuccessful, the user receives no feedback or error messages.
This is because the error is assigned to the 'captcha' form element as part of the validation, which does not exist. And the assigned value is an array, rather than a string.
We can fix this. PR forthcoming.1.5https://lab.civicrm.org/extensions/action-provider/-/issues/34Error when opening form processor list2023-03-10T13:45:43ZErikHommelError when opening form processor list`TypeError: Return value of Civi\ActionProvider\Condition\AbstractCondition::jsonSerialize() must be an instance of Civi\ActionProvider\Condition\mixed, array returned in Civi\ActionProvider\Condition\AbstractCondition->jsonSerialize() (...`TypeError: Return value of Civi\ActionProvider\Condition\AbstractCondition::jsonSerialize() must be an instance of Civi\ActionProvider\Condition\mixed, array returned in Civi\ActionProvider\Condition\AbstractCondition->jsonSerialize() (line 159 of /var/www/html/vwvdev/sites/default/files/civicrm/ext/action-provider/Civi/ActionProvider/Condition/AbstractCondition.php).`ErikHommelErikHommelhttps://lab.civicrm.org/extensions/loginsecurity/-/issues/4Failed logins status check fails if CMS uses separate database or a db_prefix2023-12-03T15:45:57ZufundoFailed logins status check fails if CMS uses separate database or a db_prefixThe status check is hard-coded to the `watchdog` table in the CiviCRM database, which fails if watchdog is anywhere else.
MR incoming :slight_smile:The status check is hard-coded to the `watchdog` table in the CiviCRM database, which fails if watchdog is anywhere else.
MR incoming :slight_smile:https://lab.civicrm.org/extensions/firewall/-/issues/30Error: Class 'Civi\Firewall\Services' not found in firewall_civicrm_container()2023-04-12T17:25:54ZAndrew WassonError: Class 'Civi\Firewall\Services' not found in firewall_civicrm_container()This error is logged when I enable or disable Firewall on a Drupal 7 CiviCRM 5.57 website.
The error is as follows:
> Error: Class 'Civi\Firewall\Services' not found in firewall_civicrm_container() (line 30 of /sites/default/files/civi...This error is logged when I enable or disable Firewall on a Drupal 7 CiviCRM 5.57 website.
The error is as follows:
> Error: Class 'Civi\Firewall\Services' not found in firewall_civicrm_container() (line 30 of /sites/default/files/civicrm/extensions/firewall/firewall.php).
I can't see anything in the code that is obvious. It might be that As of CiviCRM version 5.27 CiviCRM now uses Symfony v3.4 or v4.4and that there is an important change which is that in v3.3 Symfony services are now considered by default to be private?
The website in question is as follows:
- Firewall 1.5.8
- Drupal 7
- CiviCRM 5.57 website
- PHP version 7.4.33https://lab.civicrm.org/extensions/firewall/-/issues/29multiple captcha forms2023-04-12T11:00:13Zjonty17multiple captcha formsHi, I am having a problem with duplicate captcha forms appearing on contribution pages when I enable this in the firewall module. Those forms are not being submitted successfully.
Many thanks
JonHi, I am having a problem with duplicate captcha forms appearing on contribution pages when I enable this in the firewall module. Those forms are not being submitted successfully.
Many thanks
Jonhttps://lab.civicrm.org/extensions/form-processor/-/issues/55Fatal error Form Processor and/or Action Provider2023-11-13T04:37:29ZgillenpjFatal error Form Processor and/or Action ProviderHello. I've been using the fabulous Form Processor and Action Provider extensions for several months, and have built up a very useful of forms implemented in Google Forms and connected to various form processors to execute actions. Every...Hello. I've been using the fabulous Form Processor and Action Provider extensions for several months, and have built up a very useful of forms implemented in Google Forms and connected to various form processors to execute actions. Everything was working great until today. Now, if I even try to access the Form Process menu item I get the error in the screenshot below. I've tried disabling this extension and also the Action Provider extension upon which it depends and then re-enabling both but that hasn't helped. The Action Provider was updated on 3rd March but I don't exactly know when this issue arose. Can anyone suggest any lines of inquiry / resolutions based on the screenshot below? Many thanks, Patrick.
![image](/uploads/5a4d4cda93eb34a7825fbb83baaa7233/image.png)https://lab.civicrm.org/extensions/mailingpreviewtext/-/issues/3Notice error2023-03-08T15:43:06ZRichNotice errorNotice: Undefined index: mailingID in mailingpreviewtext_civicrm_alterMailContent() (line 23 of /var/www/.../sites/all/modules/coin/civicrm/extensions/mailingpreviewtext/mailingpreviewtext.php).Notice: Undefined index: mailingID in mailingpreviewtext_civicrm_alterMailContent() (line 23 of /var/www/.../sites/all/modules/coin/civicrm/extensions/mailingpreviewtext/mailingpreviewtext.php).https://lab.civicrm.org/extensions/dataprocessor/-/issues/123Actions not working after update to 1.602023-03-06T13:34:36ZdavidActions not working after update to 1.60Updating from dataprocessor 1.59 to a higher version (up to 1.62) breaks the action functionality. For dataprocessor searches it is not longer possible to execute a action from the dropdown menu.
I can not see any errors in console, site...Updating from dataprocessor 1.59 to a higher version (up to 1.62) breaks the action functionality. For dataprocessor searches it is not longer possible to execute a action from the dropdown menu.
I can not see any errors in console, site or logs. Just the same side is loaded again.
Tested with civicrm 5.58.1 and PHP 7.4https://lab.civicrm.org/extensions/transactionstokens/-/issues/4Option to change date format2023-02-28T21:28:21ZChabadrichmondOption to change date formatSome international countries use the dd/mm/yy instead of mm/dd/yy.
Would be nice to have an option to choose a date format in the token to allow other date formats like dd/mm/yy or M/d/ySome international countries use the dd/mm/yy instead of mm/dd/yy.
Would be nice to have an option to choose a date format in the token to allow other date formats like dd/mm/yy or M/d/yhttps://lab.civicrm.org/extensions/finsburypark/-/issues/15New Mosaico template screen - padding2023-03-30T13:19:25Zaydunsaidan.saunders@squiffle.ukNew Mosaico template screen - padding![image](/uploads/c809b17163527d84471ec3a8c42e668d/image.png)![image](/uploads/c809b17163527d84471ec3a8c42e668d/image.png)https://lab.civicrm.org/extensions/redsys/-/issues/47PHP 8.0 compatibility - TypeError: array_key_exists()2024-03-12T10:06:20ZfrancescbassasPHP 8.0 compatibility - TypeError: array_key_exists()I run this error after upgrade PHP version to 8.0:
`TypeError: array_key_exists(): Argument #2 ($array) must be of type array, null given a CRM_Core_Payment_Redsys->doTransferCheckout() (línia 211 de (...)/redsys/CRM/Core/Payment/Redsys...I run this error after upgrade PHP version to 8.0:
`TypeError: array_key_exists(): Argument #2 ($array) must be of type array, null given a CRM_Core_Payment_Redsys->doTransferCheckout() (línia 211 de (...)/redsys/CRM/Core/Payment/Redsys.php).`4.0.0https://lab.civicrm.org/extensions/summernote/-/issues/1Choosing a Template Does Not Populate Editor2023-07-07T17:27:16ZcrusonwebChoosing a Template Does Not Populate EditorAfter installing and activating the editor everything seemed to be working until we tried to use a template. When we went into a contact record and clicked Actions-->Send an Email and then selected a template from the Use Template drop ...After installing and activating the editor everything seemed to be working until we tried to use a template. When we went into a contact record and clicked Actions-->Send an Email and then selected a template from the Use Template drop down the Subject line populated but the editor window remained blank. The same happens when you go to Actions-->Print/Merge Document. Interestingly, in the latter scenario if you click Preview after choosing the template, the document will display the contents of the template. It just is not editable because it doesn't load in the editor window.
I have tried to do some troubleshooting and it seems like Civi is having trouble finding the window to insert the HTML into. I don't know if this is because the other editors load in an iframe and Summernote doesn't, or some other cause. But that was as far as I was able to get with my investigation.1.1.2VangelisPVangelisPhttps://lab.civicrm.org/extensions/shoreditchwpworkarounds/-/issues/3When Searching in CiviCrm the Sorting Arrows in the table head are displaced2023-02-23T16:20:36ZknottheoryWhen Searching in CiviCrm the Sorting Arrows in the table head are displacedThe Arrows to sort the entries for specific fields where not after their title.
![Screenshot_from_2023-02-23_16-29-53](/uploads/d2f9b29f8db219a96c4dbe2bc21138bf/Screenshot_from_2023-02-23_16-29-53.png)
I could fix that by adding this cs...The Arrows to sort the entries for specific fields where not after their title.
![Screenshot_from_2023-02-23_16-29-53](/uploads/d2f9b29f8db219a96c4dbe2bc21138bf/Screenshot_from_2023-02-23_16-29-53.png)
I could fix that by adding this css rule to a custom.css
```
div.crm-search-results table.selector th a.sorting_asc::after,
div.crm-search-results table.selector th a.sorting_dec::after,
div.crm-search-results table.selector th a.sorting::after{
position: relative !important;
right: 0 !important;
left: 5px;
}
```
I hope this is the right place to post this. if not I would love to hear where I should post it instead, but I can understand if you don't have time for that.https://lab.civicrm.org/extensions/advimport/-/issues/25Code lint2023-03-05T19:24:46ZbgmCode lintfeedback from code reviews: civilint raised a few warnings, and jofranz found dead code.
https://lab.civicrm.org/extensions/extension-review-requests/-/issues/67feedback from code reviews: civilint raised a few warnings, and jofranz found dead code.
https://lab.civicrm.org/extensions/extension-review-requests/-/issues/67bgmbgmhttps://lab.civicrm.org/extensions/prettyworkflowmessages/-/issues/8Remove duplicate html tag from message for few cases2023-03-09T10:03:16ZKurund JalmiRemove duplicate html tag from message for few caseshttps://lab.civicrm.org/extensions/stripe/-/issues/417Database deadlock leaves transaction in pending state2023-10-02T14:24:08ZaxaakDatabase deadlock leaves transaction in pending stateMany thanks for your work on this extension.
CiviCRM 5.45.6
Payment Shared: Version 1.2.2
Stripe Payment Processor: Version 6.7.1
Variable Recur Payments: Version 1.0
Wordpress 5.9.5
A user successfully pays for a recurring membershi...Many thanks for your work on this extension.
CiviCRM 5.45.6
Payment Shared: Version 1.2.2
Stripe Payment Processor: Version 6.7.1
Variable Recur Payments: Version 1.0
Wordpress 5.9.5
A user successfully pays for a recurring membership, all webhooks fire OK and get a 200 but the contribution remains in Pending state.
ConfigAndLog shows a DB deadlock at the same timestamp followed by an error `[error] MJWIPNTrait call to repeattransaction failed: Expected one Contribution but found 0; params:`.
Log file excerpt:
```
Array
(
[civi.tag] => deprecated
)
Feb 14 21:45:09 [error] $Fatal Error Details = Array
(
[callback] => Array
(
[0] => CRM_Core_Error
[1] => exceptionHandler
)
[code] => -31
[message] => DB Error: deadlock
[mode] => 16
[debug_info] => INSERT INTO `civicrm_activity` (`source_record_id` , `activity_type_id` , `subject` , `activity_date_time` , `status_id` , `priority_id` , `is_test` ) VALUES ( 137930 , 6 , '£ 52.00 - Online
Contribution: Join the XXX' , 20230214214500 , 2 , 2 , 0 ) [nativecode=1213 ** Deadlock found when trying to get lock; try restarting transaction]
[type] => DB_Error
[user_info] => INSERT INTO `civicrm_activity` (`source_record_id` , `activity_type_id` , `subject` , `activity_date_time` , `status_id` , `priority_id` , `is_test` ) VALUES ( 137930 , 6 , '£ 52.00 - Online
Contribution: Join the XXX' , 20230214214500 , 2 , 2 , 0 ) [nativecode=1213 ** Deadlock found when trying to get lock; try restarting transaction]
[to_string] => [db_error: message="DB Error: deadlock" code=-31 mode=callback callback=CRM_Core_Error::exceptionHandler prefix="" info="INSERT INTO `civicrm_activity` (`source_record_id` , `activity_type_id`
, `subject` , `activity_date_time` , `status_id` , `priority_id` , `is_test` ) VALUES ( 137930 , 6 , '£ 52.00 - Online Contribution: Join the XXX' , 20230214214500 , 2 , 2 , 0 ) [nativecode=1213 ** Deadlo
ck found when trying to get lock; try restarting transaction]"]
)
Feb 14 21:45:09 [debug] $backTrace = #0 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/CRM/Core/Error.php(942): CRM_Core_Error::backtrace("backTrace", TRUE)
#1 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/vendor/pear/pear-core-minimal/src/PEAR.php(922): CRM_Core_Error::exceptionHandler(Object(DB_Error))
#2 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/vendor/pear/db/DB.php(997): PEAR_Error->__construct("DB Error: deadlock", -31, 16, (Array:2), "INSERT INTO `civicrm_activity` (`sour
ce_record_id` , `activity_type_id` , `su...")
#3 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/vendor/pear/pear-core-minimal/src/PEAR.php(575): DB_Error->__construct(-31, 16, (Array:2), "INSERT INTO `civicrm_activity` (`source_
record_id` , `activity_type_id` , `su...")
#4 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/vendor/pear/pear-core-minimal/src/PEAR.php(223): PEAR::_raiseError(Object(DB_mysqli), NULL, -31, 16, (Array:2), "INSERT INTO `civicr
m_activity` (`source_record_id` , `activity_type_id` , `su...", "DB_Error", TRUE)
#5 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/vendor/pear/db/DB/common.php(1928): PEAR->__call("raiseError", (Array:7))
#6 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/vendor/pear/db/DB/mysqli.php(936): DB_common->raiseError(-31, NULL, NULL, "INSERT INTO `civicrm_activity` (`source_record_id` , `act
ivity_type_id` , `su...", "1213 ** Deadlock found when trying to get lock; try restarting transaction")
#7 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/vendor/pear/db/DB/mysqli.php(406): DB_mysqli->mysqliRaiseError()
#8 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/vendor/pear/db/DB/common.php(1234): DB_mysqli->simpleQuery("INSERT INTO `civicrm_activity` (`source_record_id` , `activity_type_id`
, `su...")
#9 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/packages/DB/DataObject.php(2696): DB_common->query("INSERT INTO `civicrm_activity` (`source_record_id` , `activity_type_id` , `su...
")
#10 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/packages/DB/DataObject.php(1245): DB_DataObject->_query("INSERT INTO `civicrm_activity` (`source_record_id` , `activity_type_id` ,
`su...")
#11 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/CRM/Core/DAO.php(656): DB_DataObject->insert()
#12 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/CRM/Activity/BAO/Activity.php(321): CRM_Core_DAO->save()
#13 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/Civi/Api4/Generic/Traits/DAOActionTrait.php(163): CRM_Activity_BAO_Activity::create((Array:14))
#14 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/Civi/Api4/Generic/DAOSaveAction.php(35): Civi\Api4\Generic\DAOSaveAction->writeObjects((Array:1))
#15 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/Civi/Api4/Provider/ActionObjectProvider.php(68): Civi\Api4\Generic\DAOSaveAction->_run(Object(Civi\Api4\Generic\Result))
#16 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/Civi/API/Kernel.php(149): Civi\Api4\Provider\ActionObjectProvider->invoke(Object(Civi\Api4\Generic\DAOSaveAction))
#17 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/Civi/Api4/Generic/AbstractAction.php(234): Civi\API\Kernel->runRequest(Object(Civi\Api4\Generic\DAOSaveAction))
#18 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/CRM/Contribute/BAO/Contribution.php(562): Civi\Api4\Generic\AbstractAction->execute()
#19 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/api/v3/utils.php(1314): CRM_Contribute_BAO_Contribution::create((Array:24), (Array:1))
#20 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/api/v3/Contribution.php(87): _civicrm_api3_basic_create("CRM_Contribute_BAO_Contribution", (Array:24), "Contribution")
#21 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/Civi/API/Provider/MagicFunctionProvider.php(89): civicrm_api3_contribution_create((Array:24))
#22 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/Civi/API/Kernel.php(149): Civi\API\Provider\MagicFunctionProvider->invoke((Array:8))
#23 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/Civi/API/Kernel.php(81): Civi\API\Kernel->runRequest((Array:8))
#24 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/api/api.php(132): Civi\API\Kernel->runSafe("Contribution", "create", (Array:12))
#25 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/CRM/Contribute/BAO/Contribution.php(4015): civicrm_api3("Contribution", "create", (Array:12))
#26 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/api/v3/Contribution.php(687): CRM_Contribute_BAO_Contribution::completeOrder((Array:8), "7381", "137930", NULL)
#27 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/api/v3/Contribution.php(503): _ipn_process_transaction((Array:9), Object(CRM_Contribute_BAO_Contribution), (Array:8), (Array:11))
#28 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/Civi/API/Provider/MagicFunctionProvider.php(89): civicrm_api3_contribution_completetransaction((Array:9))
#29 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/Civi/API/Kernel.php(149): Civi\API\Provider\MagicFunctionProvider->invoke((Array:8))
#30 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/Civi/API/Kernel.php(81): Civi\API\Kernel->runRequest((Array:8))
#31 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/api/api.php(132): Civi\API\Kernel->runSafe("contribution", "completetransaction", (Array:9))
#32 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/CRM/Contribute/Form/Contribution/Confirm.php(2566): civicrm_api3("contribution", "completetransaction", (Array:9))
#33 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/CRM/Contribute/Form/Contribution/Confirm.php(1730): CRM_Contribute_Form_Contribution_Confirm->completeTransaction((Array:4), 137930
)
#34 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/CRM/Contribute/Form/Contribution/Confirm.php(1466): CRM_Contribute_Form_Contribution_Confirm->postProcessMembership((Array:57), "16
7422", Object(CRM_Contribute_Form_Contribution_Confirm), (Array:43), (Array:0), (Array:0), (Array:34), (Array:1), TRUE, NULL, FALSE, "2", (Array:1))
#35 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/CRM/Contribute/Form/Contribution/Confirm.php(2524): CRM_Contribute_Form_Contribution_Confirm->processMembership((Array:46), "167422
", (Array:0), (Array:0), (Array:43), (Array:1))
#36 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/CRM/Contribute/Form/Contribution/Confirm.php(2369): CRM_Contribute_Form_Contribution_Confirm->doMembershipProcessing("167422", (Arr
ay:46), (Array:43), (Array:1))
#37 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/CRM/Contribute/Form/Contribution/Confirm.php(856): CRM_Contribute_Form_Contribution_Confirm->processFormSubmission("167422")
#38 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/CRM/Core/Form.php(565): CRM_Contribute_Form_Contribution_Confirm->postProcess()
#39 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/CRM/Core/StateMachine.php(144): CRM_Core_Form->mainProcess()
#40 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/CRM/Core/QuickForm/Action/Next.php(43): CRM_Core_StateMachine->perform(Object(CRM_Contribute_Form_Contribution_Confirm), "next", "N
ext")
#41 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/packages/HTML/QuickForm/Controller.php(203): CRM_Core_QuickForm_Action_Next->perform(Object(CRM_Contribute_Form_Contribution_Confir
m), "next")
#42 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/packages/HTML/QuickForm/Page.php(103): HTML_QuickForm_Controller->handle(Object(CRM_Contribute_Form_Contribution_Confirm), "next")
#43 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/CRM/Core/Controller.php(353): HTML_QuickForm_Page->handle("next")
#44 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(319): CRM_Core_Controller->run((Array:3), NULL)
#45 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(69): CRM_Core_Invoke::runItem((Array:15))
#46 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(36): CRM_Core_Invoke::_invoke((Array:3))
#47 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm.php(1169): CRM_Core_Invoke::invoke((Array:3))
#48 /home/path/to/wordpress/wp-content/plugins/civicrm/includes/civicrm.basepage.php(366): CiviCRM_For_WordPress->invoke()
#49 /home/path/to/wordpress/wp-includes/class-wp-hook.php(307): CiviCRM_For_WordPress_Basepage->basepage_handler(Object(WP))
#50 /home/path/to/wordpress/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters(NULL, (Array:1))
#51 /home/path/to/wordpress/wp-includes/plugin.php(522): WP_Hook->do_action((Array:1))
#52 /home/path/to/wordpress/wp-includes/class-wp.php(771): do_action_ref_array("wp", (Array:1))
#53 /home/path/to/wordpress/wp-includes/functions.php(1310): WP->main("")
#54 /home/path/to/wordpress/wp-blog-header.php(16): wp()
#55 /home/path/to/wordpress/index.php(17): require("/home/path/to/wordpress/wp-blog-header.php")
#56 {main}
Feb 14 21:45:09 [info] Retrying after Database deadlock encountered hit on attempt 1 at query : INSERT INTO `civicrm_activity` (`source_record_id` , `activity_type_id` , `subject` , `activity_date_time` , `stat
us_id` , `priority_id` , `is_test` ) VALUES ( 137930 , 6 , '£ 52.00 - Online Contribution: Join the XXX' , 20230214214500 , 2 , 2 , 0 )
Feb 14 21:45:09 [info] Contribution 137930 updated successfully
Feb 14 21:45:10 [info] Contribution 137930 Receipt sent
Feb 14 21:45:11 [debug] Credit/Debit cardsNo matching contributions for event evt_3MbWJADIWplkgKtP07psenWL
Feb 14 21:45:11 [debug] Credit/Debit cardsNo matching contributions for event evt_1MbWJEDIWplkgKtPbko2MedY
Feb 14 21:45:11 [error] MJWIPNTrait call to repeattransaction failed: Expected one Contribution but found 0; params: Array
(
[contribution_recur_id] => 7381
[contribution_status_id] => 2
[receive_date] => 20230214214504
[order_reference] => in_1MbWJADIWplkgKtP9AevkaXXGS
[trxn_id] => in_1MbWJADIWplkgKtP9AevkaXXGS
[total_amount] => 52
[fee_amount] => 0.93
[is_email_receipt] =>
)
Feb 14 21:45:11 [error] StripeIPN: processWebhookEvent failed. EventID: evt_1MbWJEDIWplkgKtPbko2MedY : MJWIPNTrait call to repeattransaction failed: Expected one Contribution but found 0; params: Array
(
[contribution_recur_id] => 7381
[contribution_status_id] => 2
[receive_date] => 20230214214504
[order_reference] => in_1MbWJADIWplkgKtP9AevkaXXGS
[trxn_id] => in_1MbWJADIWplkgKtP9AevkaXXGS
[total_amount] => 52
[fee_amount] => 0.93
[is_email_receipt] =>
)
#0 /home/path/to/wordpress/wp-content/plugins/files/civicrm/extensions/com.drastikbydesign.stripe/CRM/Core/Payment/StripeIPN.php(654): CRM_Core_Payment_StripeIPN->repeatContribution()
#1 /home/path/to/wordpress/wp-content/plugins/files/civicrm/extensions/com.drastikbydesign.stripe/CRM/Core/Payment/StripeIPN.php(462): CRM_Core_Payment_StripeIPN->createNextContributionForRecur(
)
#2 /home/path/to/wordpress/wp-content/plugins/files/civicrm/extensions/com.drastikbydesign.stripe/CRM/Core/Payment/StripeIPN.php(358): CRM_Core_Payment_StripeIPN->processEventType()
#3 /home/path/to/wordpress/wp-content/plugins/files/civicrm/extensions/com.drastikbydesign.stripe/CRM/Core/Payment/StripeIPN.php(320): CRM_Core_Payment_StripeIPN->processWebhookEvent()
#4 /home/path/to/wordpress/wp-content/plugins/files/civicrm/extensions/com.drastikbydesign.stripe/CRM/Core/Payment/Stripe.php(1247): CRM_Core_Payment_StripeIPN->onReceiveWebhook()
#5 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/CRM/Core/Payment.php(1628): CRM_Core_Payment_Stripe->handlePaymentNotification()
#6 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/CRM/Core/Payment.php(1521): CRM_Core_Payment::handlePaymentMethod()
#7 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(285): CRM_Core_Payment::handleIPN()
#8 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(69): CRM_Core_Invoke::runItem()
#9 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(36): CRM_Core_Invoke::_invoke()
#10 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm.php(1169): CRM_Core_Invoke::invoke()
#11 /home/path/to/wordpress/wp-content/plugins/civicrm/includes/civicrm.basepage.php(366): CiviCRM_For_WordPress->invoke()
#12 /home/path/to/wordpress/wp-includes/class-wp-hook.php(307): CiviCRM_For_WordPress_Basepage->basepage_handler()
#13 /home/path/to/wordpress/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters()
#14 /home/path/to/wordpress/wp-includes/plugin.php(522): WP_Hook->do_action()
#15 /home/path/to/wordpress/wp-includes/class-wp.php(771): do_action_ref_array()
#16 /home/path/to/wordpress/wp-includes/functions.php(1310): WP->main()
#17 /home/path/to/wordpress/wp-blog-header.php(16): wp()
#18 /home/path/to/wordpress/index.php(17): require('/home/trail_liv...')
#19 {main}
Feb 14 21:50:06 [debug] Credit/Debit cardsNo matching contributions for event evt_1MbWJDDIWplkgKtPDAtEXmXX59
Feb 14 21:50:06 [error] MJWIPNTrait call to repeattransaction failed: Expected one Contribution but found 0; params: Array
(
[contribution_recur_id] => 7381
[contribution_status_id] => 2
[receive_date] => 20230214214504
[order_reference] => in_1MbWJADIWplkgKtP9AevkaXXGS
[trxn_id] => in_1MbWJADIWplkgKtP9AevkaXXGS
[total_amount] => 52
[fee_amount] => 0.93
[is_email_receipt] =>
)
Feb 14 21:50:06 [error] StripeIPN: processWebhookEvent failed. EventID: evt_1MbWJDDIWplkgKtPDAtEXmXX59 : MJWIPNTrait call to repeattransaction failed: Expected one Contribution but found 0; params: Array
(
[contribution_recur_id] => 7381
[contribution_status_id] => 2
[receive_date] => 20230214214504
[order_reference] => in_1MbWJADIWplkgKtP9AevkaXXGS
[trxn_id] => in_1MbWJADIWplkgKtP9AevkaXXGS
[total_amount] => 52
[fee_amount] => 0.93
[is_email_receipt] =>
)
#0 /home/path/to/wordpress/wp-content/plugins/files/civicrm/extensions/com.drastikbydesign.stripe/CRM/Core/Payment/StripeIPN.php(654): CRM_Core_Payment_StripeIPN->repeatContribution()
#1 /home/path/to/wordpress/wp-content/plugins/files/civicrm/extensions/com.drastikbydesign.stripe/CRM/Core/Payment/StripeIPN.php(430): CRM_Core_Payment_StripeIPN->createNextContributionForRecur(
)
#2 /home/path/to/wordpress/wp-content/plugins/files/civicrm/extensions/com.drastikbydesign.stripe/CRM/Core/Payment/StripeIPN.php(358): CRM_Core_Payment_StripeIPN->processEventType()
#3 /home/path/to/wordpress/wp-content/plugins/files/civicrm/extensions/com.drastikbydesign.stripe/CRM/Core/Payment/StripeIPN.php(344): CRM_Core_Payment_StripeIPN->processWebhookEvent()
#4 /home/path/to/wordpress/wp-content/plugins/files/civicrm/extensions/com.drastikbydesign.stripe/CRM/Core/Payment/Stripe.php(1317): CRM_Core_Payment_StripeIPN->processQueuedWebhookEvent()
#5 /home/path/to/wordpress/wp-content/plugins/files/civicrm/extensions/mjwshared/api/v3/Job/ProcessPaymentprocessorWebhooks.php(98): CRM_Core_Payment_Stripe->processWebhookEvent()
#6 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/Civi/API/Provider/MagicFunctionProvider.php(89): civicrm_api3_job_process_paymentprocessor_webhooks()
#7 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/Civi/API/Kernel.php(149): Civi\API\Provider\MagicFunctionProvider->invoke()
#8 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/Civi/API/Kernel.php(81): Civi\API\Kernel->runRequest()
#9 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/api/api.php(22): Civi\API\Kernel->runSafe()
#10 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/CRM/Core/JobManager.php(131): civicrm_api()
#11 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/CRM/Core/JobManager.php(63): CRM_Core_JobManager->executeJob()
#12 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/api/v3/Job.php(118): CRM_Core_JobManager->execute()
#13 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/Civi/API/Provider/MagicFunctionProvider.php(89): civicrm_api3_job_execute()
#14 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/Civi/API/Kernel.php(149): Civi\API\Provider\MagicFunctionProvider->invoke()
#15 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/Civi/API/Kernel.php(81): Civi\API\Kernel->runRequest()
#16 /home/path/to/wordpress/wp-content/plugins/civicrm/civicrm/api/api.php(22): Civi\API\Kernel->runSafe()
#17 /home/path/to/wordpress/wp-content/plugins/civicrm/wp-cli/civicrm.php(201): civicrm_api()
#18 /home/path/to/wordpress/wp-content/plugins/civicrm/wp-cli/civicrm.php(152): CiviCRM_Command->api()
#19 [internal function]: CiviCRM_Command->__invoke()
#20 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Dispatcher/CommandFactory.php(100): call_user_func()
#21 [internal function]: WP_CLI\Dispatcher\CommandFactory::WP_CLI\Dispatcher\{closure}()
#22 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Dispatcher/Subcommand.php(491): call_user_func()
#23 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php(399): WP_CLI\Dispatcher\Subcommand->invoke()
#24 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php(422): WP_CLI\Runner->run_command()
#25 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php(1194): WP_CLI\Runner->run_command_and_exit()
#26 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php(23): WP_CLI\Runner->start()
#27 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/bootstrap.php(77): WP_CLI\Bootstrap\LaunchRunner->process()
#28 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/wp-cli.php(27): WP_CLI\bootstrap()
#29 phar:///usr/local/bin/wp/php/boot-phar.php(11): include('phar:///usr/loc...')
#30 /usr/local/bin/wp(4): include('phar:///usr/loc...')
#31 {main}
```https://lab.civicrm.org/extensions/groupadmin/-/issues/9Conflict with Stripe Payments extension2023-09-26T23:03:23ZramblinollieConflict with Stripe Payments extensionVery useful extension, thanks! However, it creates some kind of JS conflict with Stripe Payments extension which results in the the Stripe payment area not appearing on contribution pages for users who are not logged in. A couple of reso...Very useful extension, thanks! However, it creates some kind of JS conflict with Stripe Payments extension which results in the the Stripe payment area not appearing on contribution pages for users who are not logged in. A couple of resources are failing to load. Seems like it might be some kind of permissions issue. See console error log attached.
[members.landworkersalliance.org.uk-1676984432734.log](/uploads/b78081ad9345cc635ba9c7e492d856f1/members.landworkersalliance.org.uk-1676984432734.log)https://lab.civicrm.org/extensions/redsys/-/issues/46Receipts from/to not applied [Webform + Drupal 9]2024-01-30T17:16:56Zxavi-xalocReceipts from/to not applied [Webform + Drupal 9]We have a webform with _Enable Receipt?_ enabled in **Civicrm > contribution** tab, and corresponding receipt from/to fields populated. When payment is done through other payment processors, those addresses are used in the email, but the...We have a webform with _Enable Receipt?_ enabled in **Civicrm > contribution** tab, and corresponding receipt from/to fields populated. When payment is done through other payment processors, those addresses are used in the email, but they are ignored when payment is done through Redsys Payment Processor.
![imatge](/uploads/6fffdd7ee0ad8d2f7f8f9364dac41d64/imatge.png)