diff --git a/addons/base/controllers/main.py b/addons/base/controllers/main.py index f04e59641f8..91819b1b173 100644 --- a/addons/base/controllers/main.py +++ b/addons/base/controllers/main.py @@ -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) diff --git a/addons/base/static/src/js/boot.js b/addons/base/static/src/js/boot.js index dd451efb0c3..5ae30611195 100644 --- a/addons/base/static/src/js/boot.js +++ b/addons/base/static/src/js/boot.js @@ -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