[REN] pointless usages of DataSetStatic (which is all of them) to using DataSet
authorXavier Morel <xmo@openerp.com>
Thu, 1 Mar 2012 16:04:52 +0000 (17:04 +0100)
committerXavier Morel <xmo@openerp.com>
Thu, 1 Mar 2012 16:04:52 +0000 (17:04 +0100)
bzr revid: xmo@openerp.com-20120301160452-epmjxma3pslo38ek

addons/web/static/src/js/view_form.js
addons/web/static/src/js/view_page.js
addons/web_process/static/src/js/process.js

index 640fff6..5e9e311 100644 (file)
@@ -1901,7 +1901,7 @@ openerp.web.form.FieldMany2One = openerp.web.form.Field.extend({
 
         // context menu
         var init_context_menu_def = $.Deferred().then(function(e) {
-            var rdataset = new openerp.web.DataSetStatic(self, "ir.values", self.build_context());
+            var rdataset = new openerp.web.DataSet(self, "ir.values", self.build_context());
             rdataset.call("get", ['action', 'client_action_relate',
                 [[self.field.relation, false]], false, rdataset.get_context()], false, 0)
                 .then(function(result) {
@@ -2036,7 +2036,7 @@ openerp.web.form.FieldMany2One = openerp.web.form.Field.extend({
             this.abort_last();
             delete this.abort_last;
         }
-        var dataset = new openerp.web.DataSetStatic(this, this.field.relation, self.build_context());
+        var dataset = new openerp.web.DataSet(this, this.field.relation, self.build_context());
 
         dataset.name_search(search_val, self.build_domain(), 'ilike',
                 this.limit + 1, function(data) {
@@ -2089,13 +2089,13 @@ openerp.web.form.FieldMany2One = openerp.web.form.Field.extend({
             self._search_create_popup("form", undefined, {"default_name": name});
         };
         if (self.get_definition_options().quick_create === undefined || self.get_definition_options().quick_create) {
-            var dataset = new openerp.web.DataSetStatic(this, this.field.relation, self.build_context());
-            dataset.name_create(name, function(data) {
-                self._change_int_ext_value(data);
-            }).fail(function(error, event) {
-                event.preventDefault();
-                slow_create();
-            });
+            new openerp.web.DataSet(this, this.field.relation, self.build_context())
+                .name_create(name, function(data) {
+                    self._change_int_ext_value(data);
+                }).fail(function(error, event) {
+                    event.preventDefault();
+                    slow_create();
+                });
         } else
             slow_create();
     },
@@ -2115,10 +2115,10 @@ openerp.web.form.FieldMany2One = openerp.web.form.Field.extend({
             new openerp.web.CompoundContext(self.build_context(), context || {})
         );
         pop.on_select_elements.add(function(element_ids) {
-            var dataset = new openerp.web.DataSetStatic(self, self.field.relation, self.build_context());
-            dataset.name_get([element_ids[0]], function(data) {
-                self._change_int_ext_value(data[0]);
-            });
+            new openerp.web.DataSet(self, self.field.relation, self.build_context())
+                .name_get([element_ids[0]], function(data) {
+                    self._change_int_ext_value(data[0]);
+                });
         });
     },
     _change_int_ext_value: function(value) {
@@ -2154,10 +2154,10 @@ openerp.web.form.FieldMany2One = openerp.web.form.Field.extend({
         };
         if (value && !(value instanceof Array)) {
             // name_get in a m2o does not use the context of the field
-            var dataset = new openerp.web.DataSetStatic(this, this.field.relation, self.view.dataset.get_context());
-            dataset.name_get([value], function(data) {
-                real_set_value(data[0]);
-            }).fail(function() {self.tmp_value = undefined;});
+            new openerp.web.DataSet(this, this.field.relation, self.view.dataset.get_context())
+                .name_get([value], function(data) {
+                    real_set_value(data[0]);
+                }).fail(function() {self.tmp_value = undefined;});
         } else {
             $.async_when().then(function() {real_set_value(value);});
         }
index 3b43684..33eabc6 100644 (file)
@@ -168,7 +168,7 @@ openerp.web.page = function (openerp) {
                      });
             };
             if (value && !(value instanceof Array)) {
-                new openerp.web.DataSetStatic(
+                new openerp.web.DataSet(
                         this, this.field.relation, self.build_context())
                     .name_get([value], function(data) {
                         real_set_value(data[0]);
index cd30dad..923f9e6 100644 (file)
@@ -107,7 +107,7 @@ openerp.web_process = function (openerp) {
             if(this.process_id)
                 return def.resolve().promise();
 
-            this.process_dataset = new openerp.web.DataSetStatic(this, "process.process", this.session.context);
+            this.process_dataset = new openerp.web.DataSet(this, "process.process", this.session.context);
             this.process_dataset
             .call("search_by_model", [self.process_model,self.session.context])
             .done(function(res) {
@@ -237,7 +237,7 @@ openerp.web_process = function (openerp) {
         },
         jump_to_view: function(model, id) {
             var self = this;
-            var dataset = new openerp.web.DataSetStatic(this, 'ir.values', this.session.context);
+            var dataset = new openerp.web.DataSet(this, 'ir.values', this.session.context);
             dataset.call('get',
                 ['action', 'tree_but_open',[['ir.ui.menu', id]], dataset.context],
                 function(res) {