From 142f679098190115b7efc41f032578d1959c8d33 Mon Sep 17 00:00:00 2001 From: Raoul Snyman Date: Thu, 11 Mar 2010 08:15:29 +0200 Subject: [PATCH] Fix "red letter" versions of Crosswalk Bibles. --- openlp/plugins/bibles/lib/http.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/openlp/plugins/bibles/lib/http.py b/openlp/plugins/bibles/lib/http.py index 7c675dee9..bd4ad8e0b 100644 --- a/openlp/plugins/bibles/lib/http.py +++ b/openlp/plugins/bibles/lib/http.py @@ -223,6 +223,10 @@ class CWExtract(BibleCommon): for part in verse.contents: if str(part)[0] != u'<': versetext = versetext + part + elif part and part.attrMap and part.attrMap[u'class'] == u'WordsOfChrist': + for subpart in part.contents: + if str(subpart)[0] != '<': + versetext = versetext + subpart versetext = versetext.strip(u'\n\r\t ') verses[versenumber] = versetext return SearchResults(bookname, chapter, verses)