[GH-ISSUE #488] Artist field is missing from album view #200

Closed
opened 2026-02-28 14:47:42 +03:00 by kerem · 3 comments
Owner

Originally created by @bdemirel on GitHub (Jun 5, 2020).
Original GitHub issue: https://github.com/Rigellute/spotify-tui/issues/488

From what I can see, this issue only happens when I view an album through the albums list on the library sidebar. The title bar of the table shows #, title, artist and length, but the content of the table doesn't have any artist, instead shows the length in artist column, leaving the last column empty. However, if I view the same albums through the artist's page, or from the search results, everything is fine.

Originally created by @bdemirel on GitHub (Jun 5, 2020). Original GitHub issue: https://github.com/Rigellute/spotify-tui/issues/488 From what I can see, this issue only happens when I view an album through the albums list on the library sidebar. The title bar of the table shows #, title, artist and length, but the content of the table doesn't have any artist, instead shows the length in artist column, leaving the last column empty. However, if I view the same albums through the artist's page, or from the search results, everything is fine.
kerem closed this issue 2026-02-28 14:47:43 +03:00
Author
Owner

@sputnick1124 commented on GitHub (Jun 17, 2020):

It seems that when we open up an album table from the Library context, we are given a Full AlbumTableContext, instead of a Simplified one.

The Full context view does not show album artists, for some reason, but the Simplified one does

<!-- gh-comment-id:645153167 --> @sputnick1124 commented on GitHub (Jun 17, 2020): It seems that when we open up an album table [from the Library context](https://github.com/Rigellute/spotify-tui/blob/master/src/handlers/album_list.rs#L42-L53), we are given a [`Full`](https://github.com/Rigellute/spotify-tui/blob/master/src/handlers/album_list.rs#L49) `AlbumTableContext`, instead of a `Simplified` one. The `Full` context view [does not show album artists](https://github.com/Rigellute/spotify-tui/blob/master/src/ui/mod.rs#L568-L569), for some reason, but the `Simplified` one [does](https://github.com/Rigellute/spotify-tui/blob/master/src/ui/mod.rs#L542)
Author
Owner

@Rigellute commented on GitHub (Jun 29, 2020):

Huh... good debugging @sputnick1124, thank you.

<!-- gh-comment-id:651268808 --> @Rigellute commented on GitHub (Jun 29, 2020): Huh... good debugging @sputnick1124, thank you.
Author
Owner

@sputnick1124 commented on GitHub (Jun 29, 2020):

I looked very briefly into and started formulating a fix, but only had a few minutes before I had to put it down. After that initial poke, I admit this totally dropped out of my consciousness.

I can take a look at it sometime this week/weekend, if needed.

<!-- gh-comment-id:651285885 --> @sputnick1124 commented on GitHub (Jun 29, 2020): I looked very briefly into and started formulating a fix, but only had a few minutes before I had to put it down. After that initial poke, I admit this totally dropped out of my consciousness. I can take a look at it sometime this week/weekend, if needed.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/spotify-tui#200
No description provided.