]> git.parisson.com Git - telemeta.git/commitdiff
fix default grapher sizes
authorGuillaume Pellerin <yomguy@parisson.com>
Thu, 18 Dec 2014 11:59:04 +0000 (12:59 +0100)
committerGuillaume Pellerin <yomguy@parisson.com>
Thu, 18 Dec 2014 11:59:04 +0000 (12:59 +0100)
example/sandbox/settings.py
telemeta/views/item.py

index d078bb51a30786a8569d16811b359dc7ad540da9..a94da9f237771686949f8fa3ac30ce29d5d1a51e 100644 (file)
@@ -141,6 +141,7 @@ INSTALLED_APPS = (
     'sorl.thumbnail',
     'timezones',
     'jqchat',
+    'ipauth',
     'extra_views',
     'debug_toolbar',
     'bootstrap3',
@@ -179,7 +180,6 @@ TELEMETA_DOWNLOAD_ENABLED = True
 TELEMETA_STREAMING_FORMATS = ('mp3', 'ogg')
 TELEMETA_DOWNLOAD_FORMATS = ('wav', 'mp3', 'ogg', 'flac')
 TELEMETA_PUBLIC_ACCESS_PERIOD = 51
-TELEMETA_DEFAULT_WAVEFORM_SIZES = ['360x130', '640x130']
 
 AUTH_PROFILE_MODULE = 'telemeta.userprofile'
 SESSION_EXPIRE_AT_BROWSER_CLOSE = False
@@ -191,6 +191,7 @@ EMAIL_HOST = 'localhost'
 DEFAULT_FROM_EMAIL = 'webmaster@parisson.com'
 
 TIMESIDE_DEFAULT_GRAPHER_ID = 'waveform_centroid'
+TIMESIDE_DEFAULT_WAVEFORM_SIZES = ['360x130', '640x130']
 TIMESIDE_AUTO_ZOOM = False
 
 # Settings for django-bootstrap3
index 1402abd519e02d9bdc5398bb4e0afb17ed10cea6..cecadfcb1353f8d379ba3d9c8391fc710d7c1b0e 100644 (file)
@@ -462,13 +462,9 @@ class ItemView(ItemBaseMixin):
 
     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
+            size = self.default_grapher_sizes
+            width = size.split('x')[0]
+            height = size.split('x')[1]
 
         item = MediaItem.objects.get(public_id=public_id)
         mime_type = 'image/png'