def toggle_item_collected(self, item): if item: song = item.webcast if song.get("collected", False): collected = False else: collected = True WebcastDB.set_property(song, {"collected": collected}) item.update_webcast(song)
def toggle_item_collected(self, item): if item: song = item.webcast if song.get("collected", False): collected = False else: collected = True WebcastDB.set_property(song, {"collected": collected}) item.update_webcast(song)
def toggle_item_collected(self, item): if not item: return song = item.webcast if song.get("collected", False): collected = False else: collected = True WebcastDB.set_property(song, {"collected": collected}, emit_update=False) item.update_webcast(song) Dispatcher.emit("change-webcast", song)
def toggle_item_collected(self, item): if not item: return song = item.webcast if song.get("collected", False): collected = False else: collected = True WebcastDB.set_property(song, {"collected": collected}, emit_update=False) item.update_webcast(song) Dispatcher.emit("change-webcast", song)