Skip to content

Commit

Permalink
Add is_deactivated to playlist.user response of get_account (#2076)
Browse files Browse the repository at this point in the history
* Remove playlists from account that have deactivated owners

* Include is_deactivated instead
  • Loading branch information
rickyrombo committed Nov 20, 2021
1 parent 0820e93 commit ff46b65
Showing 1 changed file with 12 additions and 11 deletions.
23 changes: 12 additions & 11 deletions discovery-provider/src/queries/get_users_account.py
Original file line number Diff line number Diff line change
Expand Up @@ -89,17 +89,18 @@ def get_users_account(args):
user_map[playlist_owner["user_id"]] = playlist_owner
for playlist in playlists:
playlist_owner = user_map[playlist["playlist_owner_id"]]
stripped_playlists.append(
{
"id": playlist["playlist_id"],
"name": playlist["playlist_name"],
"is_album": playlist["is_album"],
"user": {
"id": playlist_owner["user_id"],
"handle": playlist_owner["handle"],
},
}
)
stripped_playlist = {
"id": playlist["playlist_id"],
"name": playlist["playlist_name"],
"is_album": playlist["is_album"],
"user": {
"id": playlist_owner["user_id"],
"handle": playlist_owner["handle"],
},
}
if playlist_owner["is_deactivated"]:
stripped_playlist["user"]["is_deactivated"] = True
stripped_playlists.append(stripped_playlist)
user["playlists"] = stripped_playlists

return user

0 comments on commit ff46b65

Please sign in to comment.