aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller/Entities/IHasTrailers.cs
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2016-04-09 00:16:53 -0400
committerLuke Pulverenti <luke.pulverenti@gmail.com>2016-04-09 00:16:53 -0400
commit2ec515027fe8fc14a4e91a4e991e19fa3cd3590b (patch)
tree061e0a5bd8fa47b91b73081bd7c4db8009a4c518 /MediaBrowser.Controller/Entities/IHasTrailers.cs
parenta95cbac07610ec2ac4e10676bd97615a443eddf3 (diff)
update DisplayParent
Diffstat (limited to 'MediaBrowser.Controller/Entities/IHasTrailers.cs')
-rw-r--r--MediaBrowser.Controller/Entities/IHasTrailers.cs12
1 files changed, 11 insertions, 1 deletions
diff --git a/MediaBrowser.Controller/Entities/IHasTrailers.cs b/MediaBrowser.Controller/Entities/IHasTrailers.cs
index bc1c7d875..e5cbdff72 100644
--- a/MediaBrowser.Controller/Entities/IHasTrailers.cs
+++ b/MediaBrowser.Controller/Entities/IHasTrailers.cs
@@ -1,6 +1,7 @@
using MediaBrowser.Model.Entities;
using System;
using System.Collections.Generic;
+using System.Linq;
namespace MediaBrowser.Controller.Entities
{
@@ -18,11 +19,20 @@ namespace MediaBrowser.Controller.Entities
/// <value>The local trailer ids.</value>
List<Guid> LocalTrailerIds { get; set; }
List<Guid> RemoteTrailerIds { get; set; }
+ }
+ public static class HasTrailerExtensions
+ {
/// <summary>
/// Gets the trailer ids.
/// </summary>
/// <returns>List&lt;Guid&gt;.</returns>
- List<Guid> GetTrailerIds();
+ public static List<Guid> GetTrailerIds(this IHasTrailers item)
+ {
+ var list = item.LocalTrailerIds.ToList();
+ list.AddRange(item.RemoteTrailerIds);
+ return list;
+ }
+
}
}