diff options
| author | Cedric Snauwaert <csn@openerp.com> | 2014-09-17 10:55:29 +0200 |
|---|---|---|
| committer | Fabien Meghazi <fme@openerp.com> | 2014-11-05 15:27:59 +0100 |
| commit | eb1f4ea5d2c7e3f782095bfb093694842205ef6e (patch) | |
| tree | fc4beb4829cc42deccbfc67741322a9e2e4d959a /addons/web/static/src/js | |
| parent | 347c0e15401990fd7f32007da849ef2d0ae375b3 (diff) | |
[FIX] web: normalize_format was not correctly taking into account whatever char added at the end of the server date format
Diffstat (limited to 'addons/web/static/src/js')
| -rw-r--r-- | addons/web/static/src/js/formats.js | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/addons/web/static/src/js/formats.js b/addons/web/static/src/js/formats.js index 1105aebd3e5..f98e7ca3ecc 100644 --- a/addons/web/static/src/js/formats.js +++ b/addons/web/static/src/js/formats.js @@ -208,7 +208,7 @@ instance.web.parse_value = function (value, descriptor, value_if_empty) { var date_pattern = instance.web.normalize_format(_t.database.parameters.date_format), time_pattern = instance.web.normalize_format(_t.database.parameters.time_format); var date_pattern_wo_zero = date_pattern.replace('MM','M').replace('DD','D'), - time_pattern_wo_zero = date_pattern.replace('HH','H').replace('mm','m').replace('ss','s'); + time_pattern_wo_zero = time_pattern.replace('HH','H').replace('mm','m').replace('ss','s'); switch (value) { case false: case "": @@ -375,6 +375,9 @@ instance.web.normalize_format = function(format){ moment_format += unformatted + (replacement ? replacement : format[directive_index]); format = format.substr(directive_index+1); } + if (format.length){ + moment_format += '['+format+']'; + } return moment_format; }; |
