summaryrefslogtreecommitdiff
path: root/addons/base/static/src/js/data.js
diff options
context:
space:
mode:
authorXavier Morel <xmo@openerp.com>2011-05-20 16:20:41 +0200
committerXavier Morel <xmo@openerp.com>2011-05-20 16:20:41 +0200
commit96c7c16b5fa765791083c79dd1dd455ae7ef39bc (patch)
tree1fa06f49929894d4833725e8187b675215ba2116 /addons/base/static/src/js/data.js
parent6ea547dc7125a5f2942483dbeae0d8ede840ec9b (diff)
[FIX] moving between list and form views
bzr revid: xmo@openerp.com-20110520142041-7wk4d53459fvjbra
Diffstat (limited to 'addons/base/static/src/js/data.js')
-rw-r--r--addons/base/static/src/js/data.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/addons/base/static/src/js/data.js b/addons/base/static/src/js/data.js
index e6ced66110a..443f6cd8b14 100644
--- a/addons/base/static/src/js/data.js
+++ b/addons/base/static/src/js/data.js
@@ -112,7 +112,8 @@ openerp.base.ContainerDataGroup = openerp.base.DataGroup.extend(
var d = new $.Deferred();
var self = this;
- if (this.groups) {
+ // disable caching for now, not sure what I should do there
+ if (false && this.groups) {
d.resolveWith(this, [this.groups]);
} else {
this.rpc('/base/group/read', {
@@ -350,6 +351,7 @@ openerp.base.DataSetSearch = openerp.base.DataSet.extend({
offset: offset,
limit: limit
}, function (records) {
+ self.ids.splice(0, self.ids.length);
self.offset = offset;
self.count = records.length; // TODO: get real count
for (var i=0; i < records.length; i++ ) {