From e1310228b0c6f68ca6569470313631d3784a0424 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Guillaume=20Perr=C3=A9al?= <guillaume.perreal@irstea.fr> Date: Thu, 22 Jan 2015 15:19:00 +0100 Subject: [PATCH] =?UTF-8?q?irsteaFileUpload:=20affiche=20les=20erreurs=20?= =?UTF-8?q?=C3=A0=20la=20cr=C3=A9ation=20du=20fichier=20(POST).?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Resources/js/widget/file_upload.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Resources/js/widget/file_upload.js b/Resources/js/widget/file_upload.js index 4da6488e..9fcea628 100644 --- a/Resources/js/widget/file_upload.js +++ b/Resources/js/widget/file_upload.js @@ -107,8 +107,14 @@ createUrl, { file: { name: file.name, size: file.size, type: file.type, lastModified: file.lastModified } }, function(response) { - data.url = response.url; - data.jqXHR = $this.fileupload('send', data); + if(response.status == 201) { + data.url = response.url; + data.jqXHR = $this.fileupload('send', data); + } else { + file.error = response.message || ('Error #' + response.status); + data.files.error = true; + data.context.find('.error').text(file.error); + } } ); return false; -- GitLab