diff options
| author | Aaron Bohy <aab@odoo.com> | 2016-01-12 13:12:35 +0100 |
|---|---|---|
| committer | Aaron Bohy <aab@odoo.com> | 2016-01-14 11:22:25 +0100 |
| commit | 029c0d55671a8dfe0e3dee308f8e344e8decfe52 (patch) | |
| tree | df551d5b011fa2bde11052a88c16041b0f862b6c /addons/web/static | |
| parent | 5c50ba322f7d94d0a5f6af559de49898bd43b47c (diff) | |
[FIX] web: utils: backport of swap() for enterprise compatibility
Diffstat (limited to 'addons/web/static')
| -rw-r--r-- | addons/web/static/src/js/framework/utils.js | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/addons/web/static/src/js/framework/utils.js b/addons/web/static/src/js/framework/utils.js index 087d4c73d65..38953138da9 100644 --- a/addons/web/static/src/js/framework/utils.js +++ b/addons/web/static/src/js/framework/utils.js @@ -411,6 +411,13 @@ var DropMisordered = Class.extend({ }, }); +function swap(array, elem1, elem2) { + var i1 = array.indexOf(elem1); + var i2 = array.indexOf(elem2); + array[i2] = elem1; + array[i1] = elem2; +} + return { divmod: divmod, @@ -437,6 +444,7 @@ return { assert: assert, xor: xor, DropMisordered: DropMisordered, + swap: swap, }; }); |
