[IMP]Improved code in boot.js.
authorKunal Chavda (OpenERP) <kch@tinyerp.com>
Thu, 25 Aug 2011 05:49:30 +0000 (11:19 +0530)
committerKunal Chavda (OpenERP) <kch@tinyerp.com>
Thu, 25 Aug 2011 05:49:30 +0000 (11:19 +0530)
bzr revid: kch@tinyerp.com-20110825054930-z9p9zj276e6haj1l

addons/base/controllers/main.py
addons/base/static/src/js/boot.js
addons/base/static/src/js/form.js

index f04e596..91819b1 100644 (file)
@@ -168,14 +168,14 @@ class WebClient(openerpweb.Controller):
                                                 "grouping", "decimal_point", "thousands_sep"])
         else:
             lang_obj = None
-            
+
         if lang.count("_") > 0:
             separator = "_"
         else:
             separator = "@"
         langs = lang.split(separator)
         langs = [separator.join(langs[:x]) for x in range(1, len(langs) + 1)]
-        
+
         transs = {}
         for addon_name in mods:
             transl = {"messages":[]}
@@ -1331,7 +1331,7 @@ class Import(View):
         records = []
         fields = []
         word=''
-        limit = 3
+        limit = 4
         try:
             for i, row in enumerate(data):
                 records.append(row)
index dd451ef..5ae3061 100644 (file)
@@ -54,15 +54,12 @@ openerp.base = function(instance) {
     openerp.base.formats(instance);
     openerp.base.chrome(instance);
     openerp.base.data(instance);
-    files = ["views","search","list","form","list_editable","web_mobile","view_tree","data_export"];
+    files = ["views","search","list","form","list_editable","web_mobile","view_tree","data_export","data_import"];
     for(i=0; i<files.length; i++) {
         if(openerp.base[files[i]]) {
             openerp.base[files[i]](instance);
         }
     }
-    if (openerp.base.data_import){
-        openerp.base.data_import(instance);
-    }
 };
 
 // vim:et fdc=0 fdl=0 foldnestmax=3 fdm=syntax:
index e1db576..ce480b5 100644 (file)
@@ -582,6 +582,7 @@ openerp.base.form.Widget = openerp.base.Widget.extend({
         this.$element = $('#' + this.element_id);
     },
     stop: function() {
+        this.$element = $('#' + this.element_id);
         this.$element.remove();
     },
     process_modifiers: function() {