From 6a87ebe8e2257811e6f0a8f4de142f72ad756557 Mon Sep 17 00:00:00 2001 From: hhm Date: Wed, 17 May 2017 02:10:58 -0400 Subject: [PATCH 1/2] B"H add track count to Album model --- mopidy_subidy/subsonic_api.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mopidy_subidy/subsonic_api.py b/mopidy_subidy/subsonic_api.py index 6ff7d42..35ab43f 100644 --- a/mopidy_subidy/subsonic_api.py +++ b/mopidy_subidy/subsonic_api.py @@ -349,7 +349,8 @@ class SubsonicApi(): uri=uri.get_album_uri(album.get('id')), artists=[Artist( name=album.get('artist'), - uri=uri.get_artist_uri(album.get('artistId')))]) + uri=uri.get_artist_uri(album.get('artistId')))], + num_tracks=album.get('songCount')) def raw_directory_to_ref(self, directory): if directory is None: From 8f5d3e02168c178bf34828fc6b8cd5dfa06a13e9 Mon Sep 17 00:00:00 2001 From: hhm Date: Sun, 4 Jun 2017 22:52:50 -0400 Subject: [PATCH 2/2] B"H shuffle code a bit to make it clearer --- mopidy_subidy/subsonic_api.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mopidy_subidy/subsonic_api.py b/mopidy_subidy/subsonic_api.py index d5ddb9a..92ae400 100644 --- a/mopidy_subidy/subsonic_api.py +++ b/mopidy_subidy/subsonic_api.py @@ -347,11 +347,11 @@ class SubsonicApi(): return None return Album( name=album.get('title') or album.get('name') or UNKNOWN_ALBUM, + num_tracks=album.get('songCount'), uri=uri.get_album_uri(album.get('id')), artists=[Artist( name=album.get('artist'), - uri=uri.get_artist_uri(album.get('artistId')))], - num_tracks=album.get('songCount')) + uri=uri.get_artist_uri(album.get('artistId')))]) def raw_directory_to_ref(self, directory): if directory is None: