-
Notifications
You must be signed in to change notification settings - Fork 18
Incompatible with biz.jmaconsulting.lineitemedit #75
Comments
Crashing at that point means quite a lot won't be setup correctly (but notably the mandate/subscription is setup). I've not seen that before. The cache key error is being generated from a simple API call to update the date of the pending contribution. Some of the API calls were changed in 1.9.2, which I've just released at: I'd suggest you upgrade to 1.9.2 (it requires a database upgrade, so is one-way - take backups first as usual). Also, I have not done any testing on Joomla - although there's nothing CMS-specific as far as I know. Finally, I'd welcome you to join the GoCardless chat channel at https://chat.civicrm.org/civicrm/channels/gocardless |
Thanks for the reply. I have updated to 1.9.2 but unfortunately the error is still the same. I will join the chat channel and see if there are any other ideas. |
I have found the problem. The assertValidKey function call was from an extension - biz.jmaconsulting.lineitemedit. I disabled the extension and now the process runs to completion. Obviously that extension and GoCardless are not compatible. Thank you for your help |
Cross posted JMAConsulting/biz.jmaconsulting.lineitemedit#53 |
I'm going to leave this open, in case it helps anyone else. |
Nb. this will be fixed in the JMA extension soon. |
Closed, as fixed in JMA extension: JMAConsulting/biz.jmaconsulting.lineitemedit#53 (comment) |
I am implementing GoCardless on our main site after a lot of work on a test site and I am getting the invalid cache key error at the end of the process. I am using GoCardless 1.19.1 , Civicrm 5.23.3
and
Joomla 3.9.10 .I am using test mode with the sandbox.
The error log is
The membership record is partially completed but is missing the dates.
Any help appreciated
Martin
The text was updated successfully, but these errors were encountered: