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] item = self.find_service_item()[0]
if self.service_items[item][u'service_item'].is_capable(ItemCapabilities.CanEdit): if self.service_items[item][u'service_item'].is_capable(ItemCapabilities.CanEdit):
new_item = Registry().get(self.service_items[item][u'service_item'].name). \ 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: if new_item:
self.add_service_item(new_item, replace=True) 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 From the preview display requires the service Item to be editied
""" """
self.song_edit = True 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: if new_item:
self.add_service_item(new_item) self.add_service_item(new_item)

View File

@ -313,12 +313,12 @@ class SongMediaItem(MediaManagerItem):
def on_song_maintenance_click(self): def on_song_maintenance_click(self):
self.song_maintenance_form.exec_() 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 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. 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) song_id = int(song_id)
valid = self.plugin.manager.get_object(Song, song_id) valid = self.plugin.manager.get_object(Song, song_id)
if valid: if valid: