[fix] fixed slow create

bzr revid: nicolas.vanhoren@openerp.com-20120514163323-mqnqpmjng381wulr
This commit is contained in:
niv-openerp
2012-05-14 18:33:23 +02:00
parent b992877c13
commit 399fe249f8
+5 -4
View File
@@ -716,7 +716,8 @@ instance.web_kanban.QuickCreate = instance.web.Widget.extend({
.pipe(function(record) {
self.$input.val("");
self.trigger('added', record);
}, function() {
}, function(error, event) {
event.preventDefault();
return self.slow_create();
});
},
@@ -724,14 +725,14 @@ instance.web_kanban.QuickCreate = instance.web.Widget.extend({
var self = this;
var pop = new instance.web.form.SelectCreatePopup(this);
pop.select_element(
self.field.relation,
self._dataset.model,
{
title: _t("Create: ") + (this.string || this.name),
initial_view: "form",
disable_multiple_selection: true
},
undefined,
new instance.web.CompoundContext(self.build_context(), {"default_name": self.$input.val("")})
[],
{"default_name": self.$input.val()}
);
pop.on_select_elements.add(function(element_ids) {
self.$input.val("");