Anandkumar (OpenERP) has proposed merging 
lp:~openerp-dev/openerp-web/trunk-opw-581438-port-pan into lp:openerp-web.

Requested reviews:
  OpenERP R&D Web Team (openerp-dev-web)

For more details, see:
https://code.launchpad.net/~openerp-dev/openerp-web/trunk-opw-581438-port-pan/+merge/138678

Hello,

Float_time widget show wrong format of time.

Demo: Human Resources > Time Tracking > Timesheets
1) Create new record.
3) Enter 5.9999 quntity in Timesheet Lines record and save.

Observed: "Difference" field value "05:60".
Expected: "Difference" field value "06:00".

Attached vedio for 
that:-https://docs.google.com/open?id=0B0jT5NnR2uk-UzBNTGQ1UFRHcjg

Thanks.
-- 
https://code.launchpad.net/~openerp-dev/openerp-web/trunk-opw-581438-port-pan/+merge/138678
Your team OpenERP R&D Team is subscribed to branch 
lp:~openerp-dev/openerp-web/trunk-opw-581438-port-pan.
=== modified file 'addons/web/static/src/js/formats.js'
--- addons/web/static/src/js/formats.js	2012-11-29 00:22:00 +0000
+++ addons/web/static/src/js/formats.js	2012-12-07 10:10:25 +0000
@@ -166,9 +166,13 @@
                 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];

_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to     : openerp-dev-gtk@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help   : https://help.launchpad.net/ListHelp

Reply via email to