[PR #14831] [MERGED] fix: add back missing behavior for HasAnyProviderId #14138

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

📋 Pull Request Information

Original PR: https://github.com/jellyfin/jellyfin/pull/14831
Author: @revam
Created: 9/21/2025
Status: Merged
Merged: 9/22/2025
Merged by: @crobibero

Base: masterHead: fix-has-any-provider-id-usage


📝 Commits (3)

  • dfb073e fix: add back missing behavior for HasAnyProviderId
  • 9a24143 Update Jellyfin.Server.Implementations/Item/BaseItemRepository.cs
  • 9047115 misc: add comment

📊 Changes

1 file changed (+12 additions, -2 deletions)

View changed files

📝 Jellyfin.Server.Implementations/Item/BaseItemRepository.cs (+12 -2)

📄 Description

Changes

Follow up for #14249, adding back the missing behavior to query items with any value for a provider id set.

I noticed while testing the 10.11 RC 5 that the HasAnyProviderId usage with an empty value was broken compared to 10.10, where it previously allowed you to query for all base items with the the given providers set regardless of the actual ID. Tested that it works locally.

Issues / PRs
https://github.com/jellyfin/jellyfin/issues/14108
https://github.com/jellyfin/jellyfin/pull/14249


🔄 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/14831 **Author:** [@revam](https://github.com/revam) **Created:** 9/21/2025 **Status:** ✅ Merged **Merged:** 9/22/2025 **Merged by:** [@crobibero](https://github.com/crobibero) **Base:** `master` ← **Head:** `fix-has-any-provider-id-usage` --- ### 📝 Commits (3) - [`dfb073e`](https://github.com/jellyfin/jellyfin/commit/dfb073e8753ebc32c56df9290ba8d8ad9047816f) fix: add back missing behavior for HasAnyProviderId - [`9a24143`](https://github.com/jellyfin/jellyfin/commit/9a241431786a32b0f833cd4d7f6e37b9ca495bd1) Update Jellyfin.Server.Implementations/Item/BaseItemRepository.cs - [`9047115`](https://github.com/jellyfin/jellyfin/commit/90471154b867eae77588a7fe505dd6aa0302b7b7) misc: add comment ### 📊 Changes **1 file changed** (+12 additions, -2 deletions) <details> <summary>View changed files</summary> 📝 `Jellyfin.Server.Implementations/Item/BaseItemRepository.cs` (+12 -2) </details> ### 📄 Description **Changes** Follow up for #14249, adding back the missing behavior to query items with any value for a provider id set. I noticed while testing the 10.11 RC 5 that the `HasAnyProviderId` usage with an empty value was broken compared to 10.10, where it previously allowed you to query for all base items with the the given providers set regardless of the actual ID. Tested that it works locally. **Issues / PRs** https://github.com/jellyfin/jellyfin/issues/14108 https://github.com/jellyfin/jellyfin/pull/14249 --- <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:25:02 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/jellyfin#14138