summaryrefslogtreecommitdiff
path: root/addons/web/static/test/list-editable.js
diff options
context:
space:
mode:
authorDenis Ledoux <dle@openerp.com>2014-03-27 12:24:56 +0100
committerDenis Ledoux <dle@openerp.com>2014-03-27 12:24:56 +0100
commitf652402dd786eff52f7a34a0ca2bf48c3b9c8331 (patch)
tree7935169b455a8916c9fbd8e99667e75986c5766e /addons/web/static/test/list-editable.js
parente80a179d021d88419555c7d371a2850ea37b92fa (diff)
[FIX] web: read_ids of data.js use method search_read if check_access_rule option is true.
This fix is related to revision 3985 revid:dle@openerp.com-20140326142040-pls0dk2kd03z55ro, which did not worked for buffered dataset (virtual one2many line in view form search_read is used instead of read to not return records for which we lose the access rights bzr revid: dle@openerp.com-20140327112456-iyceuf9dnn07hwke
Diffstat (limited to 'addons/web/static/test/list-editable.js')
-rw-r--r--addons/web/static/test/list-editable.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/addons/web/static/test/list-editable.js b/addons/web/static/test/list-editable.js
index c6985875b6f..e73249549b8 100644
--- a/addons/web/static/test/list-editable.js
+++ b/addons/web/static/test/list-editable.js
@@ -329,9 +329,9 @@ openerp.testing.section('list.edition.onwrite', {
throw new Error(JSON.stringify(_.toArray(arguments)));
});
mock('demo:search_read', function (args, kwargs) {
- if (_.isEqual(args[0], [['id', '=', 1]])) {
+ if (_.isEqual(args[0], [['id', 'in', [1]]])) {
return [{id: 1, a: 'some value'}];
- } else if (_.isEqual(args[0], [['id', '=', 42]])) {
+ } else if (_.isEqual(args[0], [['id', 'in', [42]]])) {
return [ {id: 42, a: 'foo'} ];
}
throw new Error(JSON.stringify(_.toArray(arguments)));