From 49b999693c7de5511f21d44038c62cddc42afccb Mon Sep 17 00:00:00 2001 From: antelle Date: Fri, 29 Sep 2017 20:35:35 +0200 Subject: [PATCH] fixed error after importing bad xml --- app/scripts/views/open-view.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/scripts/views/open-view.js b/app/scripts/views/open-view.js index 5cad73aa..72a730de 100644 --- a/app/scripts/views/open-view.js +++ b/app/scripts/views/open-view.js @@ -556,7 +556,13 @@ const OpenView = Backbone.View.extend({ this.$el.toggleClass('open--opening', true); this.inputEl.attr('disabled', 'disabled'); this.busy = true; - this.afterPaint(this.model.importFileWithXml.bind(this.model, this.params, this.openDbComplete.bind(this))); + this.afterPaint(() => this.model.importFileWithXml(this.params, err => { + if (err) { + this.params.name = ''; + this.params.fileXml = null; + } + this.openDbComplete(err); + })); }, toggleMore: function() {