aboutsummaryrefslogtreecommitdiff
path: root/Jellyfin.Api/Controllers/FilterController.cs
diff options
context:
space:
mode:
authorcrobibero <cody@robibe.ro>2020-12-01 12:10:11 -0700
committercrobibero <cody@robibe.ro>2020-12-01 12:10:11 -0700
commitf48e47be5fcd5d51a4001caa05f429cf92b4a8ed (patch)
tree488d79240ffd6d3ce77fdd19292698afd7ee9654 /Jellyfin.Api/Controllers/FilterController.cs
parent2055d49701a641726a8574460a3e1db6958d693b (diff)
Split nested conditional
Diffstat (limited to 'Jellyfin.Api/Controllers/FilterController.cs')
-rw-r--r--Jellyfin.Api/Controllers/FilterController.cs18
1 files changed, 13 insertions, 5 deletions
diff --git a/Jellyfin.Api/Controllers/FilterController.cs b/Jellyfin.Api/Controllers/FilterController.cs
index 7b3111cff..521960ae6 100644
--- a/Jellyfin.Api/Controllers/FilterController.cs
+++ b/Jellyfin.Api/Controllers/FilterController.cs
@@ -71,11 +71,19 @@ namespace Jellyfin.Api.Controllers
parentItem = null;
}
- var item = parentId.HasValue
- ? parentItem
- : user == null
- ? _libraryManager.RootFolder
- : _libraryManager.GetUserRootFolder();
+ BaseItem? item;
+ if (parentId.HasValue)
+ {
+ item = parentItem;
+ }
+ else if (user == null)
+ {
+ item = _libraryManager.RootFolder;
+ }
+ else
+ {
+ item = _libraryManager.GetUserRootFolder();
+ }
var query = new InternalItemsQuery
{