Refactor out first_item

This commit is contained in:
Jon Tibble 2011-01-08 19:24:56 +00:00
parent 2eca9bffac
commit d5a30294a4

View File

@ -709,11 +709,11 @@ class BibleMediaItem(MediaManagerItem):
if len(items) == 0: if len(items) == 0:
return False return False
bible_text = u'' bible_text = u''
old_item = None
old_chapter = -1 old_chapter = -1
raw_footer = [] raw_footer = []
raw_slides = [] raw_slides = []
raw_title = [] raw_title = []
first_item = True
for item in items: for item in items:
bitem = self.listView.item(item.row()) bitem = self.listView.item(item.row())
book = self._decodeQtObject(bitem, 'book') book = self._decodeQtObject(bitem, 'book')
@ -754,9 +754,8 @@ class BibleMediaItem(MediaManagerItem):
# We have to be 'Continuous'. # We have to be 'Continuous'.
else: else:
bible_text = u'%s %s\u00a0%s\n' % (bible_text, verse_text, text) bible_text = u'%s %s\u00a0%s\n' % (bible_text, verse_text, text)
if first_item: if not old_item:
start_item = item start_item = item
first_item = False
elif self.checkTitle(item, old_item): elif self.checkTitle(item, old_item):
raw_title.append(self.formatTitle(start_item, old_item)) raw_title.append(self.formatTitle(start_item, old_item))
start_item = item start_item = item