aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Api/ApiService.cs
diff options
context:
space:
mode:
authorLukePulverenti Luke Pulverenti luke pulverenti <LukePulverenti Luke Pulverenti luke.pulverenti@gmail.com>2012-08-23 08:50:41 -0400
committerLukePulverenti Luke Pulverenti luke pulverenti <LukePulverenti Luke Pulverenti luke.pulverenti@gmail.com>2012-08-23 08:50:41 -0400
commit4527a187387295d73568bc3eef18aaad78633dfd (patch)
tree03e28d3c4668c8ba1edb03f85c3d0576ee5af4f0 /MediaBrowser.Api/ApiService.cs
parentef039884427f1239fa2786d59dd17e80b7fbbf2d (diff)
Removed generics from IBNItem
Diffstat (limited to 'MediaBrowser.Api/ApiService.cs')
-rw-r--r--MediaBrowser.Api/ApiService.cs13
1 files changed, 12 insertions, 1 deletions
diff --git a/MediaBrowser.Api/ApiService.cs b/MediaBrowser.Api/ApiService.cs
index 93daba73d..dd9c575f1 100644
--- a/MediaBrowser.Api/ApiService.cs
+++ b/MediaBrowser.Api/ApiService.cs
@@ -194,7 +194,7 @@ namespace MediaBrowser.Api
dto.LocalTrailers = await Task.WhenAll<DTOBaseItem>(item.LocalTrailers.Select(c => GetDTOBaseItem(c, user, false, false))).ConfigureAwait(false);
}
}
-
+
private static async Task AttachPeople(DTOBaseItem dto, BaseItem item)
{
// Attach People by transforming them into BaseItemPerson (DTO)
@@ -256,5 +256,16 @@ namespace MediaBrowser.Api
return null;
}
+
+ public static IBNItem GetIBNItem(BaseEntity entity, int itemCount)
+ {
+ return new IBNItem()
+ {
+ Id = entity.Id,
+ BaseItemCount = itemCount,
+ HasPrimaryImage = !string.IsNullOrEmpty(entity.PrimaryImagePath),
+ Name = entity.Name
+ };
+ }
}
}