Webhooks failing for recur contribution.
We observe webhooks failing for recur contribution. This happens when the trxn_id of the main contribution has a comma-separated value. Eg -
The webhook call for invoice.payment_succeeded
or charge_succeeded
checks for the exact trxn id or the charge id present in the contribution Eg: https://lab.civicrm.org/extensions/stripe/-/blob/master/CRM/Core/Payment/StripeIPN.php#L459
$contributionRecur = civicrm_api3('ContributionRecur', 'getsingle', ['trxn_id' => $this->subscription_id]);
Should this be updated to LIKE comparison since comma separated value is a valid entry in trxn_id i think?