Barcodes in event badges missing data after updating to CiviCRM 5.45.7
When printing event badges from event participant search results and selecting Name Badges - Print or clicking Save and Preview in Event Name Badge Layouts, the barcodes in the PDFs created no longer include the contact_id and participant_id. The short barcode that is displayed only includes the hyphen that is usually in between, as specified in line 260 of Badge.php.
$data['current_value'] = $formattedRow['values']['contact_id'] . '-' . $formattedRow['values']['participant_id'];
The barcodes were printing fine until recently upgrading from CiviCRM 5.39.4. I see that there were changes committed on Jan 16 that may be related.
We are on D7 with PHP 7.3.29. Thank you for any assistance you can offer in resolving this.