2
0
Эх сурвалжийг харах

validate image aspect ratio > 0

Luke Pulverenti 10 жил өмнө
parent
commit
50a346fe5a

+ 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;
+            }
         }
     }
 }