Bug 481739 - Add support for Ferry boarding pass from eckeroline.com
Summary: Add support for Ferry boarding pass from eckeroline.com
Status: RESOLVED FIXED
Alias: None
Product: KDE Itinerary
Classification: Applications
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Volker Krause
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-02-23 22:19 UTC by cquike
Modified: 2024-03-02 13:20 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description cquike 2024-02-23 22:19:10 UTC
SUMMARY

I have tried to import a PDF with Ferry ticket from eckeroline.com but KDE Itinerary fails to import anything. The PDF consists of a first page with the invoice followed by several pages that contain the boarding card for all the passengers.

STEPS TO REPRODUCE
1. Import a PDF from eckeroline.com

OBSERVED RESULT
Nothing is imported

SOFTWARE/OS VERSIONS
Android (F-Droid)
KDE Itinery 24.02.0 
KDE Frameworks 6.0.0

ADDITIONAL INFORMATION
I can provide a PDF.
Comment 1 Volker Krause 2024-02-26 16:54:03 UTC
To check what's possible here I'd indeed need access to the PDF (email to vkrause@kde.org). Thank you!
Comment 2 cquike 2024-02-26 17:17:15 UTC
Ticket sent. Thanks for looking at this!
Comment 3 Volker Krause 2024-02-27 16:26:54 UTC
Git commit 1b44fd2c810f4735db0bc7d4b646ae5d1134fbda by Volker Krause.
Committed on 27/02/2024 at 16:25.
Pushed by vkrause into branch 'master'.

Add extractor script for Eckerö Line ferry tickets

A  +20   -0    src/lib/scripts/eckeroline.js
A  +12   -0    src/lib/scripts/eckeroline.json
M  +2    -0    src/lib/scripts/extractors.qrc

https://invent.kde.org/pim/kitinerary/-/commit/1b44fd2c810f4735db0bc7d4b646ae5d1134fbda
Comment 4 Volker Krause 2024-03-02 13:20:35 UTC
Git commit d2bda0078d691b326db1d5dfe7bad750034b3053 by Volker Krause.
Committed on 02/03/2024 at 13:19.
Pushed by vkrause into branch 'release/24.02'.

Add extractor script for Eckerö Line ferry tickets
(cherry picked from commit 1b44fd2c810f4735db0bc7d4b646ae5d1134fbda)

A  +20   -0    src/lib/scripts/eckeroline.js
A  +12   -0    src/lib/scripts/eckeroline.json
M  +2    -0    src/lib/scripts/extractors.qrc

https://invent.kde.org/pim/kitinerary/-/commit/d2bda0078d691b326db1d5dfe7bad750034b3053