This commit is contained in:
Andreas Preikschat 2013-04-18 11:32:48 +02:00
parent 06b8707434
commit 2ad78e4cb9
3 changed files with 4 additions and 4 deletions

View File

@ -1393,7 +1393,7 @@ class ServiceManager(QtGui.QWidget, ServiceManagerDialog):
item = self.find_service_item()[0]
if self.service_items[item][u'service_item'].is_capable(ItemCapabilities.CanEdit):
new_item = Registry().get(self.service_items[item][u'service_item'].name). \
onRemoteEdit(self.service_items[item][u'service_item'].edit_id)
on_remote_edit(self.service_items[item][u'service_item'].edit_id)
if new_item:
self.add_service_item(new_item, replace=True)

View File

@ -1229,7 +1229,7 @@ class SlideController(DisplayController):
From the preview display requires the service Item to be editied
"""
self.song_edit = True
new_item = Registry().get(self.service_item.name).onRemoteEdit(self.service_item.edit_id, True)
new_item = Registry().get(self.service_item.name).on_remote_edit(self.service_item.edit_id, True)
if new_item:
self.add_service_item(new_item)

View File

@ -313,12 +313,12 @@ class SongMediaItem(MediaManagerItem):
def on_song_maintenance_click(self):
self.song_maintenance_form.exec_()
def onRemoteEdit(self, song_id, preview=False):
def on_remote_edit(self, song_id, preview=False):
"""
Called by ServiceManager or SlideController by event passing the Song Id in the payload along with an indicator
to say which type of display is required.
"""
log.debug(u'onRemoteEdit for song %s' % song_id)
log.debug(u'on_remote_edit for song %s' % song_id)
song_id = int(song_id)
valid = self.plugin.manager.get_object(Song, song_id)
if valid: