membership_id not included in membership contribution creation
Overview
When creating a contribution for a membership via add membership form, membership_id is not passed to the contribution.
I am not sure if this is intended behaviour as part of PR 18855, and membership payment is created later when creating line items.
Reproduction steps
- Add a new membership
Current behaviour
membership_id is not included in contribution params
Expected behaviour
membership_id was included in contribution params before 5.34.0. This was done as part of https://github.com/civicrm/civicrm-core/pull/18855
Environment information
- CiviCRM: 5.34.0
- CMS: Drupal
Comments
Happy to close this if this is intended behaviour. But is an issue in extensions that relied on membership_id to be passed in