Added missing "track_num" metadata to track resource.

This commit is contained in:
casey langen 2017-06-12 20:03:39 -07:00
parent 2852648c5b
commit 5222418123
2 changed files with 2 additions and 0 deletions

View File

@ -89,6 +89,7 @@ namespace key {
static const std::string thumbnail_id = "thumbnail_id"; static const std::string thumbnail_id = "thumbnail_id";
static const std::string genre_id = "visual_genre_id"; static const std::string genre_id = "visual_genre_id";
static const std::string artist_id = "visual_artist_id"; static const std::string artist_id = "visual_artist_id";
static const std::string track_num = "track";
static const std::string album_artist_id = "album_artist_id"; static const std::string album_artist_id = "album_artist_id";
static const std::string album_id = "album_id"; static const std::string album_id = "album_id";
static const std::string category = "category"; static const std::string category = "category";

View File

@ -800,6 +800,7 @@ json WebSocketServer::WebSocketServer::ReadTrackMetadata(IRetainedTrack* track)
{ key::id, track->GetId() }, { key::id, track->GetId() },
{ key::external_id, GetMetadataString(track, key::external_id) }, { key::external_id, GetMetadataString(track, key::external_id) },
{ key::title, GetMetadataString(track, key::title) }, { key::title, GetMetadataString(track, key::title) },
{ key::track_num, track->GetInt32(key::track_num.c_str(), 0) },
{ key::album, GetMetadataString(track, key::album) }, { key::album, GetMetadataString(track, key::album) },
{ key::album_id, track->GetInt64(key::album_id.c_str()) }, { key::album_id, track->GetInt64(key::album_id.c_str()) },
{ key::album_artist, GetMetadataString(track, key::album_artist) }, { key::album_artist, GetMetadataString(track, key::album_artist) },