| 12345678910111213141516171819202122232425262728293031 | using System.Linq;using MediaBrowser.Controller.Entities;namespace MediaBrowser.Server.Implementations.Collections{    public class ManualCollectionsFolder : BasePluginFolder    {        public ManualCollectionsFolder()        {            Name = "Collections";        }        public override bool IsVisible(User user)        {            if (!GetChildren(user, true).Any())            {                return false;            }            return base.IsVisible(user);        }        public override bool IsHidden        {            get            {                return !ActualChildren.Any() || base.IsHidden;            }        }    }}
 |