[GH-ISSUE #2032] [Bug]: Default playlist sorting option #1072

Open
opened 2026-02-26 02:35:09 +03:00 by kerem · 2 comments
Owner

Originally created by @gelokatil on GitHub (Jul 23, 2025).
Original GitHub issue: https://github.com/koel/koel/issues/2032

Originally assigned to: @phanan on GitHub.

Description

By default, playlists are sorted by title. Once you log in, you can change the default order, but once you refresh the session, the order you defined is reset and the playlist is sorted by title again.

Would it be possible to define a default sorting method for each playlist and save it?
Perhaps by adding a second checkbox to the sorting options dropdown that can indicate the default method?

In some cases, I find it very useful to not sort by title by default. For example, I have a playlist of the latest songs added in the last 30 days, and in this case, it would be very useful to sort by date added.
Thanks in advance!

Additional information

No response

Originally created by @gelokatil on GitHub (Jul 23, 2025). Original GitHub issue: https://github.com/koel/koel/issues/2032 Originally assigned to: @phanan on GitHub. ### Description By default, playlists are sorted by title. Once you log in, you can change the default order, but once you refresh the session, the order you defined is reset and the playlist is sorted by title again. Would it be possible to define a default sorting method for each playlist and save it? Perhaps by adding a second checkbox to the sorting options dropdown that can indicate the default method? In some cases, I find it very useful to not sort by title by default. For example, I have a playlist of the latest songs added in the last 30 days, and in this case, it would be very useful to sort by date added. Thanks in advance! ### Additional information _No response_
Author
Owner

@phanan commented on GitHub (Jul 23, 2025):

The sorting option should be persisted (not per playlist though, as all
playlists share one sorting config). The behavior you reported is simply a
bug :)

Am Mi., 23. Juli 2025 um 10:11 Uhr schrieb Gelo @.***>:

Assigned #2032 https://github.com/koel/koel/issues/2032 to @phanan
https://github.com/phanan.


Reply to this email directly, view it on GitHub
https://github.com/koel/koel/issues/2032#event-18768428415, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AB5O3UUZ6E726WYHEPY7H4D3J47TVAVCNFSM6AAAAACCFCQBRCVHI2DSMVQWIX3LMV45UABCJFZXG5LFIV3GK3TUJZXXI2LGNFRWC5DJN5XDWMJYG43DQNBSHA2DCNI
.
You are receiving this because you were assigned.Message ID:
@.***>

<!-- gh-comment-id:3106669374 --> @phanan commented on GitHub (Jul 23, 2025): The sorting option should be persisted (not per playlist though, as all playlists share one sorting config). The behavior you reported is simply a bug :) Am Mi., 23. Juli 2025 um 10:11 Uhr schrieb Gelo ***@***.***>: > Assigned #2032 <https://github.com/koel/koel/issues/2032> to @phanan > <https://github.com/phanan>. > > — > Reply to this email directly, view it on GitHub > <https://github.com/koel/koel/issues/2032#event-18768428415>, or > unsubscribe > <https://github.com/notifications/unsubscribe-auth/AB5O3UUZ6E726WYHEPY7H4D3J47TVAVCNFSM6AAAAACCFCQBRCVHI2DSMVQWIX3LMV45UABCJFZXG5LFIV3GK3TUJZXXI2LGNFRWC5DJN5XDWMJYG43DQNBSHA2DCNI> > . > You are receiving this because you were assigned.Message ID: > ***@***.***> >
Author
Owner

@gelokatil commented on GitHub (Jul 23, 2025):

ops! I totally thought that was on purpose.

<!-- gh-comment-id:3107185901 --> @gelokatil commented on GitHub (Jul 23, 2025): ops! I totally thought that was on purpose.
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/koel-koel#1072
No description provided.