SUMMARY Itinerary nicely detects when multiple tickets for the same event are uploaded. But when you try to edit such a combined event, the result is a completely broken trip. STEPS TO REPRODUCE 1. Add a ticket for an event for person 1, e.g. a pkpass file. 2. Add a ticket for the same event for person 2. Itinerary shows a single event where you can select the QR codes for each person via a dropdown. 3. Edit the combined event and add or change start time. OBSERVED RESULT After saving the changes, the event appears three times in the timeline. All three events refer only to the tickets of person 1. Closing and reopening Itinerary makes it worse: now the overall trip is completely broken up into separate events. It was possible to restore everything back to normal by editing the events to make sure they have the same information and then reassembling the trip. EXPECTED RESULT When editing an event with multiple tickets, all tickets (subevents?) should get changes to location, time etc. and the event should remain a combined event. SOFTWARE/OS VERSIONS Android (15.0) KDE Frameworks 6.19.0 Qt Using 6.9.3 and built against 6.9.2 ADDITIONAL INFORMATION Itinerary as installed from Google Play Store. Same behaviour with latest version from Flatpak (also 25.08.2).
Yep, multi-tickets and editing currently don't play well together, we lack proper separation of the common and individual bits of each ticket, and the common parts aren't applied to the entire batch.