Bug 457199 - libkpimitinerary5 detects LNER National Rail e-ticket wrongly
Summary: libkpimitinerary5 detects LNER National Rail e-ticket wrongly
Status: REPORTED
Alias: None
Product: KDE Itinerary
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Volker Krause
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-07-27 13:15 UTC by Michael Tsang
Modified: 2023-02-07 17:25 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
incomplete itinerary shown on KMail (97.06 KB, image/png)
2022-07-27 13:15 UTC, Michael Tsang
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Tsang 2022-07-27 13:15:10 UTC
Created attachment 150944 [details]
incomplete itinerary shown on KMail

SUMMARY
libkpimitinerary5 detects the itinerary LNER National Rail e-ticket wrongly


STEPS TO REPRODUCE
1. Buy a return ticket at LNER for a return journey from Cricklewood to Lincoln, interchanging at London St Pancras and London Kings Cross, using e-ticket as the fulfilment method
2. Open the confirmation email in KMail
3. 

OBSERVED RESULT
It shows an incomplete itinerary with wrong seat reservation

EXPECTED RESULT
It shows each leg of the itinerary correctly


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
My itinerary is:
2022-08-21 Outward
08:38 Cricklewood - 08:55 London St Pancras on Thameslink - no seats reserved
Walk from London St Pancras to London Kings Cross
09:33 London Kings Cross - 11:29 Lincoln on LNER - Coach A Seat 23

2022-08-21 Return
14:20 Lincoln - 16:20 London Kings Cross on LNER - Coach B Seat 54
Walk from London Kings Cross to London St Pancras
16:48 London St Pancras - 16:59 Cricklewood on Thameslink - no seats reserved

I can attach the e-ticket after the date of travel if the developers need it.
Comment 1 Volker Krause 2022-07-31 13:49:14 UTC
Having the affected ticket would help immensely. Attaching that here is an option, you can also email it to vkrause@kde.org to avoid publishing personal information potentially contained in the ticket here.

Thank you!
Comment 2 Michael Tsang 2023-02-06 21:02:39 UTC
The e-ticket coding has been reverse engineered. I suggest that the software incorporate the use of it to scan e-tickets.
Comment 3 Volker Krause 2023-02-07 17:25:54 UTC
(In reply to Michael Tsang from comment #2)
> The e-ticket coding has been reverse engineered. I suggest that the software
> incorporate the use of it to scan e-tickets.

https://eta.st/2023/01/31/rail-tickets.html - yes, definitely want to integrate that.