[PR #13616] [MERGED] Include PeopleBaseItemMap in GetPeople to inlcude Role and SortOrder #13653

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

📋 Pull Request Information

Original PR: https://github.com/jellyfin/jellyfin/pull/13616
Author: @Lampan-git
Created: 2/25/2025
Status: Merged
Merged: 3/24/2025
Merged by: @nielsvanvelzen

Base: masterHead: fix_people_role


📝 Commits (5)

  • d28ee96 Include PeopleBaseItemMap in GetPeople
  • 4e3d738 Change GetPeople PeopleBaseItemMap code to query
  • e137a06 Change PeopleBaseItemMap query from GroupJoin to Include
  • 7abb94d Move mapping assignment to Map
  • cf1f251 Preserve null sortOrder during migration

📊 Changes

2 files changed (+10 additions, -3 deletions)

View changed files

📝 Jellyfin.Server.Implementations/Item/PeopleRepository.cs (+9 -0)
📝 Jellyfin.Server/Migrations/Routines/MigrateLibraryDb.cs (+1 -3)

📄 Description

Changes
Includes PeopleBaseItemMap in GetPeople so that we get Role and SortOrder as well.

Issues
Fixes #13158
Fixes #13579


🔄 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/13616 **Author:** [@Lampan-git](https://github.com/Lampan-git) **Created:** 2/25/2025 **Status:** ✅ Merged **Merged:** 3/24/2025 **Merged by:** [@nielsvanvelzen](https://github.com/nielsvanvelzen) **Base:** `master` ← **Head:** `fix_people_role` --- ### 📝 Commits (5) - [`d28ee96`](https://github.com/jellyfin/jellyfin/commit/d28ee96f06f57483c24f5cfcb14152c6b79a9c7d) Include PeopleBaseItemMap in GetPeople - [`4e3d738`](https://github.com/jellyfin/jellyfin/commit/4e3d7383f5cb85eb408f9d026b6da1986925df17) Change GetPeople PeopleBaseItemMap code to query - [`e137a06`](https://github.com/jellyfin/jellyfin/commit/e137a063623daa421c34fc7d27ac2502d66b8e0b) Change PeopleBaseItemMap query from GroupJoin to Include - [`7abb94d`](https://github.com/jellyfin/jellyfin/commit/7abb94d8a20072d451d6f58a0daa427efb5a93bf) Move mapping assignment to Map - [`cf1f251`](https://github.com/jellyfin/jellyfin/commit/cf1f251f2a2115c84539f41603252a6733e02482) Preserve null sortOrder during migration ### 📊 Changes **2 files changed** (+10 additions, -3 deletions) <details> <summary>View changed files</summary> 📝 `Jellyfin.Server.Implementations/Item/PeopleRepository.cs` (+9 -0) 📝 `Jellyfin.Server/Migrations/Routines/MigrateLibraryDb.cs` (+1 -3) </details> ### 📄 Description <!-- Ensure your title is short, descriptive, and in the imperative mood (Fix X, Change Y, instead of Fixed X, Changed Y). For a good inspiration of what to write in commit messages and PRs please review https://chris.beams.io/posts/git-commit/ and our documentation. --> **Changes** Includes PeopleBaseItemMap in GetPeople so that we get Role and SortOrder as well. **Issues** Fixes #13158 Fixes #13579 --- <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:16:51 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/jellyfin#13653