diff --git a/discovery-provider/src/api/v1/helpers.py b/discovery-provider/src/api/v1/helpers.py index 3e4278a0786..03d9cac5eae 100644 --- a/discovery-provider/src/api/v1/helpers.py +++ b/discovery-provider/src/api/v1/helpers.py @@ -127,6 +127,9 @@ def extend_user(user, current_user_id=None): return user user_id = encode_int_id(user["user_id"]) user["id"] = user_id + if user.get("artist_pick_track_id"): + artist_pick_track_id = encode_int_id(user["artist_pick_track_id"]) + user["artist_pick_track_id"] = artist_pick_track_id user = add_user_artwork(user) # Do not surface playlist library in user response unless we are # that user specifically diff --git a/discovery-provider/src/api/v1/models/users.py b/discovery-provider/src/api/v1/models/users.py index 4fb90e103e0..9ed2424163c 100644 --- a/discovery-provider/src/api/v1/models/users.py +++ b/discovery-provider/src/api/v1/models/users.py @@ -28,7 +28,7 @@ "user", { "album_count": fields.Integer(required=True), - "artist_pick_track_id": fields.Integer(allow_null=True), + "artist_pick_track_id": fields.String(allow_null=True), "bio": fields.String, "cover_photo": fields.Nested(cover_photo, allow_null=True), "followee_count": fields.Integer(required=True),