summaryrefslogtreecommitdiff
path: root/addons/base_import/static/src
diff options
context:
space:
mode:
authorXavier Morel <xmo@openerp.com>2012-09-10 09:20:32 +0200
committerXavier Morel <xmo@openerp.com>2012-09-10 09:20:32 +0200
commit34d15bb862b67770f293c27d6ed1984f33ca69a8 (patch)
tree8a1b7b99d79f7616a29f331583e4fd1fad2bdcb1 /addons/base_import/static/src
parentad670b6887097b14888b8f960f03ae1f64e6150b (diff)
[IMP] base_import: lexicographically sort fields in field-matching UI
bzr revid: xmo@openerp.com-20120910072032-wbgafg3z45z4l29a
Diffstat (limited to 'addons/base_import/static/src')
-rw-r--r--addons/base_import/static/src/js/import.js6
1 files changed, 6 insertions, 0 deletions
diff --git a/addons/base_import/static/src/js/import.js b/addons/base_import/static/src/js/import.js
index 947955d94af..63a266ef6c0 100644
--- a/addons/base_import/static/src/js/import.js
+++ b/addons/base_import/static/src/js/import.js
@@ -199,6 +199,12 @@ openerp.base_import = function (instance) {
traverse(field, []);
});
+ var cmp = function (field1, field2) {
+ return field1.text.localeCompare(field2.text);
+
+ };
+ regulars.sort(cmp);
+ o2m.sort(cmp);
return basic.concat([
{ text: _t("Normal Fields"), children: regulars },
{ text: _t("Relation Fields"), children: o2m }