[PR #12916] [MERGED] Added query filter to disregard disabled Providers #13414

Closed
opened 2026-02-07 07:12:27 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/jellyfin/jellyfin/pull/12916
Author: @JPVenson
Created: 10/30/2024
Status: Merged
Merged: 11/16/2024
Merged by: @joshuaboniface

Base: release-10.10.zHead: bugfix/10.10/MediaSegmentsRespectDisabledProviders


📝 Commits (8)

  • 312ff4f Fixed disabled providers not beeing returned
  • c08d1d5 Added parameter to enable or disable library filter
  • aa4dd04 Added fast fail for no provider selected segment query
  • 0130580 Fixed interface definition
  • 54a6a33 renamed param
  • fe9c6fb Fixed enumerable
  • 584be05 reduced providerid build
  • 1b4ab5e pr review stuff

📊 Changes

3 files changed (+46 additions, -6 deletions)

View changed files

📝 Jellyfin.Api/Controllers/MediaSegmentsController.cs (+1 -1)
📝 Jellyfin.Server.Implementations/MediaSegments/MediaSegmentManager.cs (+34 -4)
📝 MediaBrowser.Controller/MediaSegements/IMediaSegmentManager.cs (+11 -1)

📄 Description

MediaSegment's are now always filtered based on the providers they exist in.

Changes

Issues


🔄 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/jellyfin/jellyfin/pull/12916 **Author:** [@JPVenson](https://github.com/JPVenson) **Created:** 10/30/2024 **Status:** ✅ Merged **Merged:** 11/16/2024 **Merged by:** [@joshuaboniface](https://github.com/joshuaboniface) **Base:** `release-10.10.z` ← **Head:** `bugfix/10.10/MediaSegmentsRespectDisabledProviders` --- ### 📝 Commits (8) - [`312ff4f`](https://github.com/jellyfin/jellyfin/commit/312ff4f3d875b9e5c738ee20273cd9f3bd32a58c) Fixed disabled providers not beeing returned - [`c08d1d5`](https://github.com/jellyfin/jellyfin/commit/c08d1d5b7f45b41ef200e9604fa38096c1560a85) Added parameter to enable or disable library filter - [`aa4dd04`](https://github.com/jellyfin/jellyfin/commit/aa4dd04b992bdcb7f40a82ca09bc5ebc70d23df7) Added fast fail for no provider selected segment query - [`0130580`](https://github.com/jellyfin/jellyfin/commit/013058015172d596ae67327e203ca03e20658813) Fixed interface definition - [`54a6a33`](https://github.com/jellyfin/jellyfin/commit/54a6a33c017fb50812cb8c849b50843b25fc782d) renamed param - [`fe9c6fb`](https://github.com/jellyfin/jellyfin/commit/fe9c6fb8ae7d8b5c4b6362902b6e3acbc2e6df55) Fixed enumerable - [`584be05`](https://github.com/jellyfin/jellyfin/commit/584be05e9340b11adf9cf49bec674f4c280116c1) reduced providerid build - [`1b4ab5e`](https://github.com/jellyfin/jellyfin/commit/1b4ab5e7777b88d6b4082dfa44b69783daed28ab) pr review stuff ### 📊 Changes **3 files changed** (+46 additions, -6 deletions) <details> <summary>View changed files</summary> 📝 `Jellyfin.Api/Controllers/MediaSegmentsController.cs` (+1 -1) 📝 `Jellyfin.Server.Implementations/MediaSegments/MediaSegmentManager.cs` (+34 -4) 📝 `MediaBrowser.Controller/MediaSegements/IMediaSegmentManager.cs` (+11 -1) </details> ### 📄 Description MediaSegment's are now always filtered based on the providers they exist in. **Changes** <!-- Describe your changes here in 1-5 sentences. --> **Issues** <!-- Tag any issues that this PR solves here. ex. Fixes # --> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-07 07:12:27 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/jellyfin#13414