Changing theme on bible settings tab causes an error when saving service
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
OpenLP | Status tracked in Trunk | |||||
2.0 |
Fix Released
|
High
|
Phill | |||
Trunk |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Similar to the bug "Adding notes to service causes error on save" https:/
I have not been able to reproduce it, but it appears adding a theme (possibly to a bible) causes a traceback on save. An example:
*OpenLP Bug Report*Version: {u'full': u'2.0.3', u'version': u'2.0.3',
u'build': None}--- Details of the Exception. ---Saving service:
16.11.13 --- Exception Traceback ---Traceback (most recent call last):
File D:\OpenLP_
line 473, in saveFile File
D:\OpenLP_
line 647, in saveFileAs File
D:\OpenLP_
line 546, in saveFile File
D:\OpenLP_
231, in dumps File
D:\OpenLP_
line 201, in encode File
D:\OpenLP_
line 264, in iterencode File
D:\OpenLP_
line 178, in defaultTypeError: PyQt4.QtCore.
not JSON serializable--- System information ---Platform:
Windows-
4.8.3Phonon: 4.4.0PyQt4: 4.9.5QtWebkit: 534.34SQLAlchemy:
0.7.7SQLAlchemy Migrate: 0.7.2BeautifulSoup: 3.2.1lxml: 2.3.0Chardet:
1.0.1PyEnchant: 1.6.5PySQLite: 1.0.1Mako: 0.7.0pyUNO bridge: -
See:
http://
http://
http://
http://
http://
Related branches
- Raoul Snyman: Approve
- Tim Bentley: Approve
-
Diff: 12 lines (+1/-1)1 file modifiedopenlp/plugins/bibles/lib/biblestab.py (+1/-1)
tags: | added: service support-system themes |
How to reproduce:
Start OpenLP
Go to "Configure OpenLp"
Go to the "Bibles" page
Change "Bible theme"
Click Ok.
Search for and add bible passage to service.
Try to save service.