浏览代码

added version number to apiclient

Luke Pulverenti 12 年之前
父节点
当前提交
d97a1af263
共有 2 个文件被更改,包括 11 次插入1 次删除
  1. 10 0
      MediaBrowser.Model/Dto/BaseItemDto.cs
  2. 1 1
      MediaBrowser.WebDashboard/Api/DashboardService.cs

+ 10 - 0
MediaBrowser.Model/Dto/BaseItemDto.cs

@@ -610,6 +610,16 @@ namespace MediaBrowser.Model.Dto
             get { return ImageTags != null && ImageTags.ContainsKey(ImageType.Box); }
         }
 
+        /// <summary>
+        /// Gets a value indicating whether this instance has box image.
+        /// </summary>
+        /// <value><c>true</c> if this instance has box image; otherwise, <c>false</c>.</value>
+        [IgnoreDataMember]
+        public bool HasBoxRearImage
+        {
+            get { return ImageTags != null && ImageTags.ContainsKey(ImageType.BoxRear); }
+        }
+
         /// <summary>
         /// Gets a value indicating whether this instance has menu image.
         /// </summary>

+ 1 - 1
MediaBrowser.WebDashboard/Api/DashboardService.cs

@@ -512,7 +512,7 @@ namespace MediaBrowser.WebDashboard.Api
 
             var newLineBytes = Encoding.UTF8.GetBytes(Environment.NewLine);
 
-            var versionString = string.Format("window.dashboardVersion='{0}';", GetType().Assembly.GetName().Version);
+            var versionString = string.Format("window.dashboardVersion='{0}';", _appHost.ApplicationVersion);
             var versionBytes = Encoding.UTF8.GetBytes(versionString);
 
             await memoryStream.WriteAsync(versionBytes, 0, versionBytes.Length).ConfigureAwait(false);