diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2013-04-05 00:13:59 -0400 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2013-04-05 00:13:59 -0400 |
| commit | d1be0b31a2ad858155f51486ee86bb39a36240ad (patch) | |
| tree | 3a491b31f6ca16d2a9c58ade6862181323fd6f67 | |
| parent | 5ba769f3b41283efb8e7fb3a2407aafe0d6541d4 (diff) | |
Added publishers to BaseItem
| -rw-r--r-- | MediaBrowser.Controller/Library/DtoBuilder.cs | 5 | ||||
| -rw-r--r-- | MediaBrowser.Model/DTO/BaseItemDto.cs | 7 | ||||
| -rw-r--r-- | MediaBrowser.Model/Querying/ItemFields.cs | 5 |
3 files changed, 17 insertions, 0 deletions
diff --git a/MediaBrowser.Controller/Library/DtoBuilder.cs b/MediaBrowser.Controller/Library/DtoBuilder.cs index f089b531c..1fde6a2d8 100644 --- a/MediaBrowser.Controller/Library/DtoBuilder.cs +++ b/MediaBrowser.Controller/Library/DtoBuilder.cs @@ -64,6 +64,11 @@ namespace MediaBrowser.Controller.Library dto.Studios = item.Studios; } + if (fields.Contains(ItemFields.Publishers)) + { + dto.Publishers = item.Publishers; + } + if (fields.Contains(ItemFields.People)) { tasks.Add(AttachPeople(dto, item)); diff --git a/MediaBrowser.Model/DTO/BaseItemDto.cs b/MediaBrowser.Model/DTO/BaseItemDto.cs index b4d6aecd9..dd218b832 100644 --- a/MediaBrowser.Model/DTO/BaseItemDto.cs +++ b/MediaBrowser.Model/DTO/BaseItemDto.cs @@ -432,6 +432,13 @@ namespace MediaBrowser.Model.Dto /// <value>The overview HTML.</value> [ProtoMember(70)] public string OverviewHtml { get; set; } + + /// <summary> + /// Gets or sets the publishers. + /// </summary> + /// <value>The publishers.</value> + [ProtoMember(71)] + public List<string> Publishers { get; set; } /// <summary> /// Gets a value indicating whether this instance can resume. diff --git a/MediaBrowser.Model/Querying/ItemFields.cs b/MediaBrowser.Model/Querying/ItemFields.cs index 7e57f8f90..d693b5c53 100644 --- a/MediaBrowser.Model/Querying/ItemFields.cs +++ b/MediaBrowser.Model/Querying/ItemFields.cs @@ -82,6 +82,11 @@ namespace MediaBrowser.Model.Querying PrimaryImageAspectRatio, /// <summary> + /// The publishers + /// </summary> + Publishers, + + /// <summary> /// AirDays, status, SeriesName, etc /// </summary> SeriesInfo, |
