[PR #4370] [MERGED] Adds ENV for MaxFailedEpisodeChecks #4225

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

📋 Pull Request Information

Original PR: https://github.com/advplyr/audiobookshelf/pull/4370
Author: @Vito0912
Created: 6/4/2025
Status: Merged
Merged: 6/5/2025
Merged by: @advplyr

Base: masterHead: feat/MaxFailedEpisodeChecks-


📝 Commits (4)

  • 4d846e2 Adds ENV for MaxFailedEpisodeChecks
  • 709c33f ensure proper type
  • 84c9c6c move to global
  • 8e01859 Cast PODCAST_DOWNLOAD_TIMEOUT and MAX_FAILED_EPISODE_CHECKS env vars to numbers

📊 Changes

2 files changed (+5 additions, -8 deletions)

View changed files

📝 server/Server.js (+3 -6)
📝 server/managers/PodcastManager.js (+2 -2)

📄 Description

Brief summary

Adds ENV (MAX_FAILED_EPISODE_CHECKS) for MaxFailedEpisodeChecks. 0 skips the check.

Which issue is fixed?

No particular, but this would give the ability to higher the amount if someone does hourly checks e.g. (or lower it) or just disable it if the person does not want any checks.

Note

Currently not tested! Should work, because minor fixes, but will test in the upcoming days (and update with a comment if so)

In-depth Description

How have you tested this?

Screenshots


🔄 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/4370 **Author:** [@Vito0912](https://github.com/Vito0912) **Created:** 6/4/2025 **Status:** ✅ Merged **Merged:** 6/5/2025 **Merged by:** [@advplyr](https://github.com/advplyr) **Base:** `master` ← **Head:** `feat/MaxFailedEpisodeChecks-` --- ### 📝 Commits (4) - [`4d846e2`](https://github.com/advplyr/audiobookshelf/commit/4d846e225a40ebea605edf88c2ae973095646f3b) Adds ENV for MaxFailedEpisodeChecks - [`709c33f`](https://github.com/advplyr/audiobookshelf/commit/709c33f27af56a5790bdc5f8312c00b2f8f01eab) ensure proper type - [`84c9c6c`](https://github.com/advplyr/audiobookshelf/commit/84c9c6cb50d6e4a725d0de6c6cba2449e50eab88) move to global - [`8e01859`](https://github.com/advplyr/audiobookshelf/commit/8e0185907502926b818fc36a2fea844c5dbac588) Cast PODCAST_DOWNLOAD_TIMEOUT and MAX_FAILED_EPISODE_CHECKS env vars to numbers ### 📊 Changes **2 files changed** (+5 additions, -8 deletions) <details> <summary>View changed files</summary> 📝 `server/Server.js` (+3 -6) 📝 `server/managers/PodcastManager.js` (+2 -2) </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 Adds ENV (`MAX_FAILED_EPISODE_CHECKS`) for MaxFailedEpisodeChecks. 0 skips the check. ## Which issue is fixed? No particular, but this would give the ability to higher the amount if someone does hourly checks e.g. (or lower it) or just disable it if the person does not want any checks. > [!NOTE] > Currently not tested! Should work, because minor fixes, but will test in the upcoming days (and update with a comment if so) ## In-depth Description <!-- Describe your solution in more depth. How does it work? Why is this the best solution? Does it solve a problem that affects multiple users or is this an edge case for your setup? --> ## How have you tested this? <!-- Please describe in detail with reproducible steps how you tested your changes. --> ## Screenshots <!-- If your PR includes any changes to the web client, please include screenshots or a short video from before and after your changes. --> --- <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:53 +02:00
adam closed this issue 2026-04-25 00:18:53 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#4225