Remove path parameter from get_album, remove get_album_by_id.
First of all, I realized the return statement was using the outdated singular name of the method. But anyway, I don't like the idea that this method would sometimes return a single album by id or a list of albums by path. If you want to get by path, use get_albums_by_path explicitly.
This commit is contained in:
parent
838982b6c3
commit
22d16693f3
1 changed files with 1 additions and 10 deletions
|
@ -33,16 +33,7 @@ class PDBAlbumMixin:
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
super().__init__()
|
super().__init__()
|
||||||
|
|
||||||
def get_album(self, id=None, path=None):
|
def get_album(self, id):
|
||||||
if not helpers.is_xor(id, path):
|
|
||||||
raise exceptions.NotExclusive(['id', 'path'])
|
|
||||||
|
|
||||||
if id is not None:
|
|
||||||
return self.get_album_by_id(id)
|
|
||||||
else:
|
|
||||||
return self.get_album_by_path(path)
|
|
||||||
|
|
||||||
def get_album_by_id(self, id):
|
|
||||||
return self.get_thing_by_id('album', id)
|
return self.get_thing_by_id('album', id)
|
||||||
|
|
||||||
def get_album_count(self):
|
def get_album_count(self):
|
||||||
|
|
Loading…
Reference in a new issue