Fixed missing image handler

This commit is contained in:
=
2012-09-12 23:35:35 +01:00
parent b0ade35022
commit eea4e74084
2 changed files with 7 additions and 3 deletions

View File

@@ -55,12 +55,15 @@ class Mix(_BaseModel):
def get_image(self):
try:
image_root = localsettings.IMAGE_URL if hasattr(localsettings, 'IMAGE_URL') else settings.MEDIA_URL
ret = "%s/%s" % (image_root, self.mix_image.name)
return ret
if os.path.isfile(self.mix_image.file):
image_root = localsettings.IMAGE_URL if hasattr(localsettings, 'IMAGE_URL') else settings.MEDIA_URL
ret = "%s/%s" % (image_root, self.mix_image.name)
return ret
except:
return settings.STATIC_URL + 'img/default-track.png'
return settings.STATIC_URL + 'img/default-track.png'
def get_stream_path(self):
#return 'media/%s/' % self.local_file.name
return '/audio/stream/%d' % self.id;

View File

@@ -166,6 +166,7 @@ window.MixCreateView = DSSEditableView.extend({
if (this.model.id == undefined) {
$('#mix-upload', this.el).uploadifive({
'uploadScript':'ajax/upload_mix_file_handler/',
'buttonText': "Select audio file (mp3 for now please)",
'formData':{
'upload-hash':this.guid
},