[PR #4771] [MERGED] Use typed UserManager GetPreference #10275

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

📋 Pull Request Information

Original PR: https://github.com/jellyfin/jellyfin/pull/4771
Author: @crobibero
Created: 12/12/2020
Status: Merged
Merged: 12/17/2020
Merged by: @cvium

Base: masterHead: typed-get-preference


📝 Commits (6)

  • b670937 Use typed UserManager GetPreference
  • f5cce9e Use typed UserManager GetPreference
  • 8f4a4a3 Convert values without throwing exception
  • ee23d06 Use a more descriptive function name
  • a515ecb Use range operator to get subarray
  • e051090 Use proper array setter

📊 Changes

13 files changed (+93 additions, -50 deletions)

View changed files

📝 Emby.Server.Implementations/Library/UserViewManager.cs (+6 -6)
📝 Emby.Server.Implementations/TV/TVSeriesManager.cs (+1 -2)
📝 Jellyfin.Api/Controllers/ItemsController.cs (+8 -8)
📝 Jellyfin.Data/Entities/User.cs (+53 -3)
📝 Jellyfin.Server.Implementations/Users/UserManager.cs (+8 -10)
📝 Jellyfin.Server/Migrations/Routines/MigrateUserDb.cs (+2 -2)
📝 MediaBrowser.Controller/Channels/Channel.cs (+4 -4)
📝 MediaBrowser.Controller/Entities/Audio/MusicAlbum.cs (+1 -1)
📝 MediaBrowser.Controller/Entities/Audio/MusicArtist.cs (+1 -1)
📝 MediaBrowser.Controller/Entities/BaseItem.cs (+4 -4)
📝 MediaBrowser.Controller/Entities/Folder.cs (+3 -7)
📝 MediaBrowser.Controller/Entities/Movies/BoxSet.cs (+1 -1)
📝 MediaBrowser.Controller/Entities/TV/Series.cs (+1 -1)

📄 Description

No description provided


🔄 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/4771 **Author:** [@crobibero](https://github.com/crobibero) **Created:** 12/12/2020 **Status:** ✅ Merged **Merged:** 12/17/2020 **Merged by:** [@cvium](https://github.com/cvium) **Base:** `master` ← **Head:** `typed-get-preference` --- ### 📝 Commits (6) - [`b670937`](https://github.com/jellyfin/jellyfin/commit/b670937c3d373173159a40f803e6e907ec0cd060) Use typed UserManager GetPreference - [`f5cce9e`](https://github.com/jellyfin/jellyfin/commit/f5cce9e630135eec076a6cb9e7ea08d81bcd45c5) Use typed UserManager GetPreference - [`8f4a4a3`](https://github.com/jellyfin/jellyfin/commit/8f4a4a3cc56e9a5c0582c2bda3c0608daa781f64) Convert values without throwing exception - [`ee23d06`](https://github.com/jellyfin/jellyfin/commit/ee23d06154133ffc506dda3a8ef0e09d20c03c6c) Use a more descriptive function name - [`a515ecb`](https://github.com/jellyfin/jellyfin/commit/a515ecbada489bb79e8bcce6fd1aabe6d81ce235) Use range operator to get subarray - [`e051090`](https://github.com/jellyfin/jellyfin/commit/e0510909040a05d2b3170634ac2ef85a52ae184d) Use proper array setter ### 📊 Changes **13 files changed** (+93 additions, -50 deletions) <details> <summary>View changed files</summary> 📝 `Emby.Server.Implementations/Library/UserViewManager.cs` (+6 -6) 📝 `Emby.Server.Implementations/TV/TVSeriesManager.cs` (+1 -2) 📝 `Jellyfin.Api/Controllers/ItemsController.cs` (+8 -8) 📝 `Jellyfin.Data/Entities/User.cs` (+53 -3) 📝 `Jellyfin.Server.Implementations/Users/UserManager.cs` (+8 -10) 📝 `Jellyfin.Server/Migrations/Routines/MigrateUserDb.cs` (+2 -2) 📝 `MediaBrowser.Controller/Channels/Channel.cs` (+4 -4) 📝 `MediaBrowser.Controller/Entities/Audio/MusicAlbum.cs` (+1 -1) 📝 `MediaBrowser.Controller/Entities/Audio/MusicArtist.cs` (+1 -1) 📝 `MediaBrowser.Controller/Entities/BaseItem.cs` (+4 -4) 📝 `MediaBrowser.Controller/Entities/Folder.cs` (+3 -7) 📝 `MediaBrowser.Controller/Entities/Movies/BoxSet.cs` (+1 -1) 📝 `MediaBrowser.Controller/Entities/TV/Series.cs` (+1 -1) </details> ### 📄 Description _No description provided_ --- <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:17:15 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/jellyfin#10275