Use PDB.get_albums_by_id for Photo.get_albums.
This commit is contained in:
parent
62496d183e
commit
41823394eb
1 changed files with 3 additions and 2 deletions
|
@ -873,11 +873,12 @@ class Photo(ObjectBase):
|
||||||
'''
|
'''
|
||||||
Return the albums of which this photo is a member.
|
Return the albums of which this photo is a member.
|
||||||
'''
|
'''
|
||||||
album_rows = self.photodb.sql_select(
|
album_ids = self.photodb.sql_select(
|
||||||
'SELECT albumid FROM album_photo_rel WHERE photoid == ?',
|
'SELECT albumid FROM album_photo_rel WHERE photoid == ?',
|
||||||
[self.id]
|
[self.id]
|
||||||
)
|
)
|
||||||
albums = [self.photodb.get_album(id=row[0]) for row in album_rows]
|
album_ids = [row[0] for row in album_ids]
|
||||||
|
albums = list(self.photodb.get_albums_by_id(album_ids))
|
||||||
return albums
|
return albums
|
||||||
|
|
||||||
def get_tags(self):
|
def get_tags(self):
|
||||||
|
|
Loading…
Reference in a new issue