2.9.1 Song Library Edit error - with Media files linked to Songs
Version: {'full': '2.9.1', 'version': '2.9.1', 'build': None}
--- Details of the Exception. ---
trying to edit a song that was converted during the upgrade.
Note: I removed the songs database, started OpenLP and ran the FTW to get the English songs. The results were the same.
steps to create:
- upgrade from 2.4.6 to 2.9.1
- restart OpenLP
- select a song in the Songs library
- select the edit song ICON
--- Exception Traceback ---
Traceback (most recent call last):
File "openlp\plugins\songs\lib\mediaitem.py", line 485, in on_edit_click
File "openlp\plugins\songs\forms\editsongform.py", line 469, in load_song
File "openlp\plugins\songs\forms\editsongform.py", line 422, in load_media_files
File "openlp\plugins\songs\forms\mediafilesform.py", line 50, in populate_files
AttributeError: 'str' object has no attribute 'name'
--- System information ---
Platform: Windows-10-10.0.18362-SP0
--- Library Versions ---
Python: 3.7.5
PyQt5: OK
SQLAlchemy: 1.3.17
Alembic: 1.4.2
BeautifulSoup: 4.9.1
lxml: 4.5.1
Chardet: 3.0.4
PyEnchant: 3.1.0
Mako: 1.1.3
VLC: OK
PyUNO: -