Contribution/membership pages SQL error
Reported on the chat (francophone channel), renewing on the ESR page fails with "no such field"
In the logs I see this:
[debug_info] => INSERT INTO `civicrm_line_item` (`entity_table` , `entity_id` , `contribution_id` , `price_field_id` , `label` , `qty` , `unit_price` , `line_total` , `participant_count` , `price_field_value_id` , `financial_type_id` , `tax_amount` , `membership_num_terms` )
VALUES ('civicrm_membership' , 66710 , 18575 , 380 , 'CiviCRM Spark Hosting with CiviMail and Mosaico' , 1 , 14.50 , 14.50 , 0 , 638 , 20 , 0 , 1 )
[nativecode=1054 ** Unknown column 'membership_num_terms' in 'field list']
Backtrace:
#22 /var/aegir/platforms/civicrm-d8/vendor/civicrm/civicrm-core/api/api.php(132): Civi\API\Kernel->runSafe("Contribution", "create", (Array:19))
#23 /var/aegir/platforms/civicrm-d8/vendor/civicrm/civicrm-core/CRM/Contribute/BAO/Contribution.php(2521): civicrm_api3("Contribution", "create", (Array:19))
#24 /var/aegir/platforms/civicrm-d8/vendor/civicrm/civicrm-core/CRM/Contribute/BAO/Contribution.php(4182): CRM_Contribute_BAO_Contribution::repeatTransaction((Array:13), (Array:18))
#25 /var/aegir/platforms/civicrm-d8/vendor/civicrm/civicrm-core/api/v3/Contribution.php(675): CRM_Contribute_BAO_Contribution::completeOrder((Array:12), "824", NULL, NULL)
#26 /var/aegir/platforms/civicrm-d8/vendor/civicrm/civicrm-core/api/v3/Contribution.php(623): _ipn_process_transaction((Array:11), Object(CRM_Contribute_BAO_Contribution), (Array:12), (Array:11))
#27 /var/aegir/platforms/civicrm-d8/vendor/civicrm/civicrm-core/Civi/API/Provider/MagicFunctionProvider.php(89): civicrm_api3_contribution_repeattransaction((Array:11))
#28 /var/aegir/platforms/civicrm-d8/vendor/civicrm/civicrm-core/Civi/API/Kernel.php(149): Civi\API\Provider\MagicFunctionProvider->invoke((Array:8))
#29 /var/aegir/platforms/civicrm-d8/vendor/civicrm/civicrm-core/Civi/API/Kernel.php(81): Civi\API\Kernel->runRequest((Array:8))
#30 /var/aegir/platforms/civicrm-d8/vendor/civicrm/civicrm-core/api/api.php(132): Civi\API\Kernel->runSafe("Contribution", "repeattransaction", (Array:9))
#31 /var/aegir/platforms/civicrm-d8/vendor/civicrm/mjwshared/CRM/Core/Payment/MJWIPNTrait.php(243): civicrm_api3("Contribution", "repeattransaction", (Array:9))
#32 /var/aegir/platforms/civicrm-d8/vendor/civicrm/stripe/CRM/Core/Payment/StripeIPN.php(408): CRM_Core_Payment_StripeIPN->repeatContribution((Array:7))
#33 /var/aegir/platforms/civicrm-d8/vendor/civicrm/stripe/CRM/Core/Payment/StripeIPN.php(216): CRM_Core_Payment_StripeIPN->createNextContributionForRecur()
#34 /var/aegir/platforms/civicrm-d8/vendor/civicrm/stripe/CRM/Core/Payment/Stripe.php(1134): CRM_Core_Payment_StripeIPN->main()
#35 /var/aegir/platforms/civicrm-d8/vendor/civicrm/civicrm-core/CRM/Core/Payment.php(1628): CRM_Core_Payment_Stripe->handlePaymentNotification()
#36 /var/aegir/platforms/civicrm-d8/vendor/civicrm/civicrm-core/CRM/Core/Payment.php(1521): CRM_Core_Payment::handlePaymentMethod("handlePaymentNotification", (Array:3))
#37 /var/aegir/platforms/civicrm-d8/vendor/civicrm/civicrm-core/CRM/Core/Invoke.php(279): CRM_Core_Payment::handleIPN()
#38 /var/aegir/platforms/civicrm-d8/vendor/civicrm/civicrm-core/CRM/Core/Invoke.php(69): CRM_Core_Invoke::runItem((Array:14))
#39 /var/aegir/platforms/civicrm-d8/vendor/civicrm/civicrm-core/CRM/Core/Invoke.php(36): CRM_Core_Invoke::_invoke((Array:4))