[PR #4270] [MERGED] Update episode secondary sort to pubDate and episode #4262 #4203

Closed
opened 2026-04-25 00:18:46 +02:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/advplyr/audiobookshelf/pull/4270
Author: @advplyr
Created: 5/8/2025
Status: Merged
Merged: 5/8/2025
Merged by: @advplyr

Base: masterHead: episode_secondary_sorts


📝 Commits (1)

  • 69e0a07 Update episode secondary sort to pubDate and episode #4262

📊 Changes

1 file changed (+23 additions, -4 deletions)

View changed files

📝 client/components/tables/podcast/LazyEpisodesTable.vue (+23 -4)

📄 Description

Brief summary

This implements a secondary sort on the podcast episodes table.

Which issue is fixed?

Fixes #4262

In-depth Description

When sorting by Title, Episode or Filename the secondary sort is Pub Date.

When sorting by Season the secondary sort is Episode with a tertiary sort of Pub Date.

How have you tested this?

Downloaded episodes from https://www.spreaker.com/show/4488937/episodes/feed and manually added seasons and episodes

Screenshots

Example sorting by season descending

Season -> Episode -> Pub Date descending

image


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/advplyr/audiobookshelf/pull/4270 **Author:** [@advplyr](https://github.com/advplyr) **Created:** 5/8/2025 **Status:** ✅ Merged **Merged:** 5/8/2025 **Merged by:** [@advplyr](https://github.com/advplyr) **Base:** `master` ← **Head:** `episode_secondary_sorts` --- ### 📝 Commits (1) - [`69e0a07`](https://github.com/advplyr/audiobookshelf/commit/69e0a0732a00c4abbf3a1ef11240706eb796f3d8) Update episode secondary sort to pubDate and episode #4262 ### 📊 Changes **1 file changed** (+23 additions, -4 deletions) <details> <summary>View changed files</summary> 📝 `client/components/tables/podcast/LazyEpisodesTable.vue` (+23 -4) </details> ### 📄 Description <!-- For Work In Progress Pull Requests, please use the Draft PR feature, see https://github.blog/2019-02-14-introducing-draft-pull-requests/ for further details. If you do not follow this template, the PR may be closed without review. Please ensure all checks pass. If you are a new contributor, the workflows will need to be manually approved before they run. --> ## Brief summary This implements a secondary sort on the podcast episodes table. ## Which issue is fixed? Fixes #4262 ## In-depth Description When sorting by `Title`, `Episode` or `Filename` the secondary sort is `Pub Date`. When sorting by `Season` the secondary sort is `Episode` with a tertiary sort of `Pub Date`. ## How have you tested this? Downloaded episodes from https://www.spreaker.com/show/4488937/episodes/feed and manually added seasons and episodes ## Screenshots Example sorting by season descending Season -> Episode -> Pub Date descending ![image](https://github.com/user-attachments/assets/9b718338-f687-4bdb-a985-cf5faf03ca9b) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2026-04-25 00:18:46 +02:00
adam closed this issue 2026-04-25 00:18:46 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#4203