[FIX] Parent category displayed in dropdownlist

bzr revid: bth@tinyerp.com-20110707123435-i4qr7xxmrztc80jc
This commit is contained in:
Bhumi Thakkar (Open ERP)
2011-07-07 18:04:35 +05:30
parent 06a568f19d
commit 22eea85f7e
+1 -28
View File
@@ -44,6 +44,7 @@ openerp.base.TreeView = openerp.base.View.extend({
var self = this;
this.fields_view = data.field_parent;
this.fields = data.fields;
self.dataset.domain = [['parent_id', '=', '']];
this.dataset.read_slice([], 0, false, function (response) {
self.$element.html(QWeb.render('TreeView', { 'field_data' : response, 'title' : self.fields_view.arch.attrs.string }));
self.$element.find('#parent_id').bind('change', function(){
@@ -232,34 +233,6 @@ openerp.base.TreeView = openerp.base.View.extend({
}
},
reload_view: function (grouped) {
var self = this;
this.dataset.offset = 0;
this.dataset.limit = false;
return this.rpc('/base/treeview/load', {
model: this.model,
view_id: this.view_id,
toolbar: !!this.flags.sidebar
}, function (field_view_get) {
self.on_loaded(field_view_get, grouped);
});
},
do_search: function (domains, contexts, groupbys) {
var self = this;
return this.rpc('/base/session/eval_domain_and_context', {
domains: domains,
contexts: contexts,
group_by_seq: groupbys
}, function (results) {
self.dataset.context = results.context;
self.dataset.domain = results.domain;
self.reload_view(!!results.group_by).then(
$.proxy(self, 'reload_content'));
});
},
do_show: function () {
this.$element.show();
this.view_manager.sidebar.do_refresh(true);