def load_album(self, id, discid=None): id = self.mbid_redirects.get(id, id) album = self.albums.get(id) if album: return album album = Album(id, discid=discid) self.albums[id] = album self.album_added.emit(album) album.load() return album
def load_album(self, id, discid=None): id = self.mbid_redirects.get(id, id) album = self.albums.get(id) if album: return album album = Album(id, discid=discid) self.albums[id] = album self.album_added.emit(album) album.load() return album
def load_album(self, id, discid=None): id = self.mbid_redirects.get(id, id) album = self.albums.get(id) if album: log.debug("Album %s already loaded.", id) return album album = Album(id, discid=discid) self.albums[id] = album self.album_added.emit(album) album.load() return album
def load_album(self, album_id, discid=None): album_id = self.mbid_redirects.get(album_id, album_id) album = self.albums.get(album_id) if album: log.debug("Album %s already loaded.", album_id) return album album = Album(album_id, discid=discid) self.albums[album_id] = album self.album_added.emit(album) album.load() return album
def load_album(self, id, discid=None): if id in self.albumids: id = self.albumids[id] album = self.get_album_by_id(id) if album: return album album = Album(id, discid=discid) self.albums.append(album) self.emit(QtCore.SIGNAL("album_added"), album) album.load() return album