From cfe13f79e6ab513f9753ee995cf9bd56dab4d3a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=A9ry=20Debongnie?= Date: Thu, 16 Jun 2016 11:52:09 +0200 Subject: [REF] web, web_calendar: move toBoolElse to web.utils --- addons/web/static/src/js/framework/utils.js | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'addons/web/static/src/js/framework/utils.js') diff --git a/addons/web/static/src/js/framework/utils.js b/addons/web/static/src/js/framework/utils.js index 40774e9095d..edf7355dc29 100644 --- a/addons/web/static/src/js/framework/utils.js +++ b/addons/web/static/src/js/framework/utils.js @@ -462,6 +462,15 @@ function swap(array, elem1, elem2) { array[i1] = elem2; } +function toBoolElse (str, elseValues, trueValues, falseValues) { + var ret = _.str.toBool(str, trueValues, falseValues); + if (_.isUndefined(ret)) { + return elseValues; + } + return ret; +} + + return { divmod: divmod, modf: modf, @@ -491,6 +500,7 @@ return { reject_after: reject_after, delay: delay, swap: swap, + toBoolElse: toBoolElse, }; }); -- cgit v1.2.3