From: Guillaume Pellerin Date: Thu, 18 Dec 2014 11:47:30 +0000 (+0100) Subject: fix wrong literal sizes for graphers X-Git-Tag: 1.5.0rc4~9 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=3b788356460e77f3f3b2ef512ff16b34e1e32979;p=telemeta.git fix wrong literal sizes for graphers --- diff --git a/telemeta/views/item.py b/telemeta/views/item.py index 2adebde9..1402abd5 100644 --- a/telemeta/views/item.py +++ b/telemeta/views/item.py @@ -461,6 +461,15 @@ class ItemView(ItemBaseMixin): return response def item_visualize(self, request, public_id, grapher_id, width, height): + if not isinstance(width, int) or not isinstance(height, int): + if settings.TELEMETA_DEFAULT_WAVEFORM_SIZES: + default_size = settings.TELEMETA_DEFAULT_WAVEFORM_SIZES[0].split('x') + width = default_size[0] + height = default_size[1] + else: + width = 360 + height = 130 + item = MediaItem.objects.get(public_id=public_id) mime_type = 'image/png' grapher = self.get_grapher(grapher_id)