Error when importing OLP Song Database
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenLP |
Fix Committed
|
Medium
|
Raoul Snyman | ||
2.4 |
Fix Released
|
Undecided
|
Raoul Snyman |
Bug Description
Getting an error when trying to import an OLP Song Database.
The traceback error is in the attached text file.
It's a song database created on a Mac (El Capitan, latest OLP release) and attempting - primarily - to import it onto a Windows 8.1, also latest OLP release.
What I've tried:
- Importing the Mac DB onto the Windows install;
- Importing the Windows DB onto the Mac install;
- Both OLP installations are the latest download available on the main OLP website for the specified platform;
The attached traceback comes from the following attempt:
- Moving the Windows DB to elsewhere on the computer,
- Copying the Mac DB into the Windows data folder,
- - This worked; the Mac DB is fully usable on the Windows machine; however, attempts to import the Windows DB back into OLP caused the same error and resulted in the attached traceback.
I hope that made some sort of sense there!
As a guess judging by Line 5 of the attached file, I'm wondering if I've come across another bug to do with the 'multiple songbook' feature!
Related branches
- Tim Bentley: Approve
- Tomas Groth: Approve
-
Diff: 294 lines (+139/-28)4 files modified.bzrignore (+1/-0)
openlp/plugins/songs/lib/db.py (+1/-1)
openlp/plugins/songs/lib/importers/openlp.py (+61/-27)
tests/functional/openlp_plugins/songs/test_openlpimporter.py (+76/-0)
- Tim Bentley: Approve
- Tomas Groth: Pending requested
-
Diff: 294 lines (+139/-28)4 files modified.bzrignore (+1/-0)
openlp/plugins/songs/lib/db.py (+1/-1)
openlp/plugins/songs/lib/importers/openlp.py (+61/-27)
tests/functional/openlp_plugins/songs/test_openlpimporter.py (+76/-0)
Changed in openlp: | |
milestone: | none → 2.5.1 |
status: | Confirmed → Fix Committed |
assignee: | nobody → Raoul Snyman (raoul-snyman) |
I can confirm this on linux in with the latest trunk.
As a temporary workaround you can export your songs to OpenLyrics and import those file into OpenLP.