diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2015-01-30 16:17:19 -0500 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2015-01-30 16:17:19 -0500 |
| commit | 50a346fe5a83aa43b83d0c3f08e70bd9adce6058 (patch) | |
| tree | db8264a823706723936943baa7aadadcd4f3db43 | |
| parent | 54c5e88b87c52cc82cf521a94742003455e43033 (diff) | |
validate image aspect ratio > 0
| -rw-r--r-- | MediaBrowser.Server.Implementations/Dto/DtoService.cs | 10 |
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; + } } } } |
