diff --git a/openlp/plugins/songs/lib/mediaitem.py b/openlp/plugins/songs/lib/mediaitem.py index 224063c47..884cf4a8b 100644 --- a/openlp/plugins/songs/lib/mediaitem.py +++ b/openlp/plugins/songs/lib/mediaitem.py @@ -418,9 +418,9 @@ class SongMediaItem(MediaManagerItem): item.data_string[u'title'].split(u'@')[0].lower() , Song.search_title.asc()) author_list = item.data_string[u'authors'].split(u', ') - # The service item always has an author (at least it has u'' - # as author). However, songs saved in the database do not - # have to have an author. + # The service item always has an author (at least it has u'' as + # author). However, songs saved in the database do not have to have + # an author. if u'' in author_list: author_list.remove(u'') editId = 0 @@ -428,20 +428,20 @@ class SongMediaItem(MediaManagerItem): add_song = True if search_results: for song in search_results: - same_author = True + same_authors = True for author in song.authors: if author.display_name not in author_list: - same_author = False + same_authors = False # All Authors the same, so we can stop here and the song # does not have to be saved. - if same_author: + if same_authors: editId = song.id add_song = False break if add_song: # Authors different if self.addSongFromService: - editId = self.openLyrics. xml_to_song(item.xml_version) + editId = self.openLyrics.xml_to_song(item.xml_version) # Update service with correct song id if editId != 0: Receiver.send_message(u'service_item_update',