diff options
Diffstat (limited to 'public/assets/js/lib/views/UploadView.js')
| -rw-r--r-- | public/assets/js/lib/views/UploadView.js | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/public/assets/js/lib/views/UploadView.js b/public/assets/js/lib/views/UploadView.js index 5f51324..f0ac79e 100644 --- a/public/assets/js/lib/views/UploadView.js +++ b/public/assets/js/lib/views/UploadView.js @@ -27,17 +27,20 @@ var UploadView = View.extend({ if (! file) return if ( ! file.type.match('image.*')) return - app.views.home.PhotoView.load( URL.createObjectURL(file) ) + this.file = file + app.views.home.PhotoView.load( file ) }, - upload: function(data){ + upload: function(file){ var fd = new FormData() - fd.append('image', data) + var _csrf = $("meta[name='_csrf']").attr('content') + fd.append('_csrf', file) + fd.append('image', file) var request = $.ajax({ url: "/_irc/image", type: "post", - data: data, + data: fd, processData: false, contentType: false, }) |
