[PR #4420] [MERGED] Fix Persons, Genres and Studios endpoints #10070

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

📋 Pull Request Information

Original PR: https://github.com/jellyfin/jellyfin/pull/4420
Author: @cvium
Created: 11/5/2020
Status: Merged
Merged: 11/8/2020
Merged by: @cvium

Base: masterHead: fix_person_studio_genre_endpoints


📝 Commits (5)

  • 584b4fa Fix Persons, Genres and Studios endpoints
  • 6fdcd12 Fix build and clean up MusicGenres
  • 6e6ecbc Make /MusicGenres obsolete
  • de52c8a Revert "Make /MusicGenres obsolete"
  • b693c52 Make /MusicGenres obsolete

📊 Changes

9 files changed (+139 additions, -585 deletions)

View changed files

📝 Emby.Server.Implementations/Data/SqliteItemRepository.cs (+32 -31)
📝 Emby.Server.Implementations/Library/LibraryManager.cs (+15 -0)
📝 Jellyfin.Api/Controllers/GenresController.cs (+12 -129)
📝 Jellyfin.Api/Controllers/MusicGenresController.cs (+6 -132)
📝 Jellyfin.Api/Controllers/PersonsController.cs (+23 -162)
📝 Jellyfin.Api/Controllers/StudiosController.cs (+5 -129)
📝 Jellyfin.Api/Helpers/RequestHelpers.cs (+39 -2)
📝 MediaBrowser.Controller/Entities/InternalPeopleQuery.cs (+5 -0)
📝 MediaBrowser.Controller/Library/ILibraryManager.cs (+2 -0)

📄 Description

Changes
Moved some stuff around to fix the broken migration. Also fixed some of the filters in GetPersons.


🔄 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/4420 **Author:** [@cvium](https://github.com/cvium) **Created:** 11/5/2020 **Status:** ✅ Merged **Merged:** 11/8/2020 **Merged by:** [@cvium](https://github.com/cvium) **Base:** `master` ← **Head:** `fix_person_studio_genre_endpoints` --- ### 📝 Commits (5) - [`584b4fa`](https://github.com/jellyfin/jellyfin/commit/584b4fa41f4a19a7df2a78b408e3763ca0ff4027) Fix Persons, Genres and Studios endpoints - [`6fdcd12`](https://github.com/jellyfin/jellyfin/commit/6fdcd1205314653b4b7a454ac86134842e225356) Fix build and clean up MusicGenres - [`6e6ecbc`](https://github.com/jellyfin/jellyfin/commit/6e6ecbc988286108c691578a526f1f29aef4a229) Make /MusicGenres obsolete - [`de52c8a`](https://github.com/jellyfin/jellyfin/commit/de52c8a497c288b8f7a807df806530a099b5ab0e) Revert "Make /MusicGenres obsolete" - [`b693c52`](https://github.com/jellyfin/jellyfin/commit/b693c52fe7f2fda6ea009c3ee8c032189369d896) Make /MusicGenres obsolete ### 📊 Changes **9 files changed** (+139 additions, -585 deletions) <details> <summary>View changed files</summary> 📝 `Emby.Server.Implementations/Data/SqliteItemRepository.cs` (+32 -31) 📝 `Emby.Server.Implementations/Library/LibraryManager.cs` (+15 -0) 📝 `Jellyfin.Api/Controllers/GenresController.cs` (+12 -129) 📝 `Jellyfin.Api/Controllers/MusicGenresController.cs` (+6 -132) 📝 `Jellyfin.Api/Controllers/PersonsController.cs` (+23 -162) 📝 `Jellyfin.Api/Controllers/StudiosController.cs` (+5 -129) 📝 `Jellyfin.Api/Helpers/RequestHelpers.cs` (+39 -2) 📝 `MediaBrowser.Controller/Entities/InternalPeopleQuery.cs` (+5 -0) 📝 `MediaBrowser.Controller/Library/ILibraryManager.cs` (+2 -0) </details> ### 📄 Description **Changes** Moved some stuff around to fix the broken migration. Also fixed some of the filters in GetPersons. --- <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 06:13:33 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/jellyfin#10070