User can not import songs from1.9.4 to 1.9.5
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenLP |
Fix Released
|
Low
|
Raoul Snyman |
Bug Description
As reported here: http://
Traceback (most recent call last):
File
"d:\OpenLP_
line 160, in onCurrentIdChanged
File
"d:\OpenLP_
line 736, in performWizard
File
"d:\OpenLP_
line 214, in do_import
File
"d:\OpenLP_
line 270, in clean_song
AttributeError: 'buffer' object has no attribute 'replace'
I attempted to import with Windows build 1620 on Windows XP and received the same traceback. I attempted to import on Arch linux using build 1621 and received this:
Traceback (most recent call last):
File "/usr/lib/
self.
File "/usr/lib/
importer.
File "/usr/lib/
clean_
File "/usr/lib/
if song.lyrics.
AttributeError: 'buffer' object has no attribute 'find'
With Linux the songs that had been converted up to the point of failure where available in Windows they were not. The user also had difficulty with the database going from 1.9.3 to 1.9.4
Related branches
- Andreas Preikschat (community): Approve
- Tim Bentley: Approve
-
Diff: 16 lines (+6/-0)1 file modifiedopenlp/plugins/songs/lib/__init__.py (+6/-0)
Changed in openlp: | |
importance: | Undecided → Low |
status: | New → Confirmed |
Changed in openlp: | |
milestone: | none → 1.9.7 |
Changed in openlp: | |
assignee: | nobody → Raoul Snyman (raoul-snyman) |
status: | Confirmed → Fix Committed |
Changed in openlp: | |
status: | Fix Committed → Fix Released |
I forgot, here is the database in question: