summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBhumi Thakkar (Open ERP) <bth@tinyerp.com>2011-07-07 18:04:35 +0530
committerBhumi Thakkar (Open ERP) <bth@tinyerp.com>2011-07-07 18:04:35 +0530
commit22eea85f7e5efbba818c9bcb059f932f08c3edb3 (patch)
tree49a244ca816cda1d8ec0a53f7096b929bdf2af4f
parent06a568f19dfe57a8e56e620e8533ab017136d6b7 (diff)
[FIX] Parent category displayed in dropdownlist
bzr revid: bth@tinyerp.com-20110707123435-i4qr7xxmrztc80jc
-rw-r--r--addons/base/static/src/js/tree.js29
1 files changed, 1 insertions, 28 deletions
diff --git a/addons/base/static/src/js/tree.js b/addons/base/static/src/js/tree.js
index c12e6c6aec7..09052b3283c 100644
--- a/addons/base/static/src/js/tree.js
+++ b/addons/base/static/src/js/tree.js
@@ -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);