aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2015-01-30 16:17:19 -0500
committerLuke Pulverenti <luke.pulverenti@gmail.com>2015-01-30 16:17:19 -0500
commit50a346fe5a83aa43b83d0c3f08e70bd9adce6058 (patch)
treedb8264a823706723936943baa7aadadcd4f3db43
parent54c5e88b87c52cc82cf521a94742003455e43033 (diff)
validate image aspect ratio > 0
-rw-r--r--MediaBrowser.Server.Implementations/Dto/DtoService.cs10
1 files changed, 8 insertions, 2 deletions
diff --git a/MediaBrowser.Server.Implementations/Dto/DtoService.cs b/MediaBrowser.Server.Implementations/Dto/DtoService.cs
index 0fa37435b..61c24cf54 100644
--- a/MediaBrowser.Server.Implementations/Dto/DtoService.cs
+++ b/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;
+ }
}
}
}