From 7ae392d316ba2cda49781064699dfdf6294ddb40 Mon Sep 17 00:00:00 2001 From: "Anand Patel (OpenERP)" Date: Tue, 22 Jan 2013 11:34:20 +0530 Subject: [PATCH] [FIX][7.0]Fixed float_time widget show wrong format of time. bzr revid: pan@tinyerp.com-20130122060420-7cho7hewmj80mb16 --- addons/web/static/src/js/formats.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/addons/web/static/src/js/formats.js b/addons/web/static/src/js/formats.js index 9432b02826f..851b60af229 100644 --- a/addons/web/static/src/js/formats.js +++ b/addons/web/static/src/js/formats.js @@ -166,9 +166,13 @@ instance.web.format_value = function (value, descriptor, value_if_empty) { value = Math.abs(value); pattern = '-' + pattern; } - return _.str.sprintf(pattern, - Math.floor(value), - Math.round((value % 1) * 60)); + var hour = Math.floor(value); + var min = Math.round((value % 1) * 60); + if (min == 60){ + min = 0; + hour = hour + 1; + } + return _.str.sprintf(pattern, hour, min); case 'many2one': // name_get value format return value[1] ? value[1].split("\n")[0] : value[1];