فهرست منبع

validate image aspect ratio > 0

Luke Pulverenti 10 سال پیش
والد
کامیت
50a346fe5a
1فایلهای تغییر یافته به همراه8 افزوده شده و 2 حذف شده
  1. 8 2
      MediaBrowser.Server.Implementations/Dto/DtoService.cs

+ 8 - 2
MediaBrowser.Server.Implementations/Dto/DtoService.cs

@@ -1600,7 +1600,10 @@ namespace MediaBrowser.Server.Implementations.Dto
 
             if (fields.Contains(ItemFields.OriginalPrimaryImageAspectRatio))
             {
-                dto.OriginalPrimaryImageAspectRatio = size.Width / size.Height;
+                if (size.Width > 0 && size.Height > 0)
+                {
+                    dto.OriginalPrimaryImageAspectRatio = size.Width / size.Height;
+                }
             }
 
             var supportedEnhancers = _imageProcessor.GetSupportedEnhancers(item, ImageType.Primary).ToList();
@@ -1617,7 +1620,10 @@ namespace MediaBrowser.Server.Implementations.Dto
                 }
             }
 
-            dto.PrimaryImageAspectRatio = size.Width / size.Height;
+            if (size.Width > 0 && size.Height > 0)
+            {
+                dto.PrimaryImageAspectRatio = size.Width / size.Height;
+            }
         }
     }
 }