소스 검색

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); }
             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>
         /// <summary>
         /// Gets a value indicating whether this instance has menu image.
         /// Gets a value indicating whether this instance has menu image.
         /// </summary>
         /// </summary>

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

@@ -512,7 +512,7 @@ namespace MediaBrowser.WebDashboard.Api
 
 
             var newLineBytes = Encoding.UTF8.GetBytes(Environment.NewLine);
             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);
             var versionBytes = Encoding.UTF8.GetBytes(versionString);
 
 
             await memoryStream.WriteAsync(versionBytes, 0, versionBytes.Length).ConfigureAwait(false);
             await memoryStream.WriteAsync(versionBytes, 0, versionBytes.Length).ConfigureAwait(false);