more clean ups

This commit is contained in:
Andreas Preikschat 2011-03-15 19:38:56 +01:00
parent bf4ecad9d1
commit 8b49c39fa5
2 changed files with 7 additions and 3 deletions

View File

@ -728,8 +728,10 @@ class EditSongForm(QtGui.QDialog, Ui_EditSongDialog):
self.song.title = unicode(self.titleEdit.text())
self.song.alternate_title = unicode(self.alternativeEdit.text())
self.song.copyright = unicode(self.copyrightEdit.text())
# Values will be set when cleaning the song.
self.song.search_title = u''
self.song.search_lyrics = u''
song.verse_order = u''
self.song.comments = unicode(self.commentsEdit.toPlainText())
ordertext = unicode(self.verseOrderEdit.text())
order = []

View File

@ -212,9 +212,13 @@ class FoilPresenter(object):
# No xml get out of here.
if not xml:
return None
song = Song()
if xml[:5] == u'<?xml':
xml = xml[38:]
song = Song()
# Values will be set when cleaning the song.
song.search_lyrics = u''
song.verse_order = u''
song.search_title = u''
# Because "text" seems to be an reserverd word, we have to recompile it.
xml = re.compile(u'<text>').sub(u'<text_>', xml)
xml = re.compile(u'</text>').sub(u'</text_>', xml)
@ -482,7 +486,6 @@ class FoilPresenter(object):
numberx = temp_sortnr_liste[int(number)]
verse_order.append(temp_verse_order[unicode(numberx)])
song.verse_order = u' '.join(verse_order)
song.search_lyrics = u''
def _process_songbooks(self, foilpresenterfolie, song):
"""
@ -533,7 +536,6 @@ class FoilPresenter(object):
song.alternate_title = u''
else:
song.alternate_title = self._child(titelstring)
song.search_title = u''
def _process_topics(self, foilpresenterfolie, song):
"""