diff options
| author | JPVenson <github@jpb.email> | 2025-09-05 22:39:15 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-09-05 14:39:15 -0600 |
| commit | 20f7ddbf8fe9e06e366ad80484dd386542245c61 (patch) | |
| tree | efc721552eb3ddb4fb9d13759fb15759966ed279 /MediaBrowser.Controller/IDisplayPreferencesManager.cs | |
| parent | 4849486fa0c5cecd5441253be72024e0bcc72ed9 (diff) | |
Refactor Display preference manager (#14056)
Diffstat (limited to 'MediaBrowser.Controller/IDisplayPreferencesManager.cs')
| -rw-r--r-- | MediaBrowser.Controller/IDisplayPreferencesManager.cs | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/MediaBrowser.Controller/IDisplayPreferencesManager.cs b/MediaBrowser.Controller/IDisplayPreferencesManager.cs index a97096eae..7e235ed26 100644 --- a/MediaBrowser.Controller/IDisplayPreferencesManager.cs +++ b/MediaBrowser.Controller/IDisplayPreferencesManager.cs @@ -60,8 +60,15 @@ namespace MediaBrowser.Controller void SetCustomItemDisplayPreferences(Guid userId, Guid itemId, string client, Dictionary<string, string?> customPreferences); /// <summary> - /// Saves changes made to the database. + /// Updates or Creates the display preferences. /// </summary> - void SaveChanges(); + /// <param name="displayPreferences">The entity to update or create.</param> + void UpdateDisplayPreferences(DisplayPreferences displayPreferences); + + /// <summary> + /// Updates or Creates the display preferences for the given item. + /// </summary> + /// <param name="itemDisplayPreferences">The entity to update or create.</param> + void UpdateItemDisplayPreferences(ItemDisplayPreferences itemDisplayPreferences); } } |
