[PR #1775] [MERGED] Play Next Episode correctly for serial podcasts #1698

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

📋 Pull Request Information

Original PR: https://github.com/advplyr/audiobookshelf-app/pull/1775
Author: @anstosa
Created: 1/8/2026
Status: Merged
Merged: 1/31/2026
Merged by: @advplyr

Base: masterHead: ansel/playnextepisodesort


📝 Commits (1)

  • 9d65001 Play Next Episode correctly for serial podcasts

📊 Changes

1 file changed (+5 additions, -1 deletions)

View changed files

📝 pages/item/_id/index.vue (+5 -1)

📄 Description

Brief summary

The default episode sort correctly takes podcast type into account (oldest to newest for serial, newest to oldest for episodic). However the Play Next Episode button uses episodic sorting for all podcast types. This minimal change fixes that.

Which issue is fixed?

Fixes #1716

Pull Request Type

Android, iOS, Frontend only

In-depth Description

The existing behavior was correct for episodic podcasts. The new behavior simply reverses the sort order if the podcast is of type "serial"

How have you tested this?

  • Go to an episodic podcast with multiple unplayed episodes
  • Click Play Next Episode
  • Note that newest episode starts playing
  • Go to an episodic podcast with multiple unplayed episodes
  • Click Play Next Episode
  • Note that oldest episode starts playing

🔄 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-app/pull/1775 **Author:** [@anstosa](https://github.com/anstosa) **Created:** 1/8/2026 **Status:** ✅ Merged **Merged:** 1/31/2026 **Merged by:** [@advplyr](https://github.com/advplyr) **Base:** `master` ← **Head:** `ansel/playnextepisodesort` --- ### 📝 Commits (1) - [`9d65001`](https://github.com/advplyr/audiobookshelf-app/commit/9d650019cdca10c7eb5555c87f66eaed214bc566) Play Next Episode correctly for serial podcasts ### 📊 Changes **1 file changed** (+5 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `pages/item/_id/index.vue` (+5 -1) </details> ### 📄 Description ## Brief summary The default episode sort correctly takes podcast type into account (oldest to newest for serial, newest to oldest for episodic). However the Play Next Episode button uses episodic sorting for all podcast types. This minimal change fixes that. ## Which issue is fixed? Fixes #1716 ## Pull Request Type Android, iOS, Frontend only ## In-depth Description The existing behavior was correct for episodic podcasts. The new behavior simply reverses the sort order if the podcast is of type `"serial"` ## How have you tested this? * Go to an episodic podcast with multiple unplayed episodes * Click **Play Next Episode** * Note that newest episode starts playing * Go to an episodic podcast with multiple unplayed episodes * Click **Play Next Episode** * Note that oldest episode starts playing --- <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:00:41 +02:00
adam closed this issue 2026-04-25 00:00:41 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf-app#1698