From e38c31dfff5d32847034a9a9682b697c7fc67c9b Mon Sep 17 00:00:00 2001 From: Pablo Fuentes Date: Sat, 16 Mar 2019 21:46:31 +0100 Subject: [PATCH] [IMP] web_drop_target: Handle FilerReader error --- web_drop_target/static/src/js/web_drop_target.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/web_drop_target/static/src/js/web_drop_target.js b/web_drop_target/static/src/js/web_drop_target.js index 0436dbde2..b40740d00 100644 --- a/web_drop_target/static/src/js/web_drop_target.js +++ b/web_drop_target/static/src/js/web_drop_target.js @@ -101,6 +101,10 @@ odoo.define('web_drop_target', function(require) { }); }, + _file_reader_error_handler: function(e){ + console.error(e); + }, + _handle_file_drop_attach: function( item, e, res_model, res_id, extra_data ) { @@ -110,6 +114,7 @@ odoo.define('web_drop_target', function(require) { reader.onloadend = self.proxy( _.partial(self._create_attachment, file, reader, e, res_model, res_id, extra_data) ); + reader.onerror = self.proxy('_file_reader_error_handler'); reader.readAsArrayBuffer(file); },