Fixed broken mix image

This commit is contained in:
Fergal Moran
2015-06-08 22:06:53 +01:00
parent 90d8298911
commit 6722a67fc9

View File

@@ -167,15 +167,15 @@ class Mix(BaseModel):
return self.get_waveform_url(waveform_type="_progress")
def get_image_url(self, size='200x200', default=''):
import ipdb; ipdb.set_trace()
try:
if self.mix_image.name and self.mix_image.storage.exists(self.mix_image.name):
ret = get_thumbnail(self.mix_image, size, crop='center')
return "%s/%s" % (settings.MEDIA_URL, ret.name)
except Exception, ex:
try:
else:
return self.user.get_sized_avatar_image(170, 170)
except Exception, ex:
self.logger.error("Mix: error getting mix image %s" % ex.message)
except Exception, ex:
self.logger.error("Mix: error getting mix image %s" % ex.message)
return super(Mix, self).get_image_url(self.mix_image, settings.STATIC_URL + 'images/default-track-200.png')