From fde2046d5ed7f4f904af5df63117b60cbb7d72cc Mon Sep 17 00:00:00 2001
From: Maria G <mariagr@europeanstonetile.com>
Date: Sun, 9 Nov 2014 16:11:16 -0800
Subject: [PATCH] [FIX] hr_attendance: use float division for worked_hours
 field

Used to be rounded to integer while the field is a float.
Fixes #3526
---
 addons/hr_attendance/hr_attendance.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/addons/hr_attendance/hr_attendance.py b/addons/hr_attendance/hr_attendance.py
index 4887d41a52c1..6b0960feaafc 100644
--- a/addons/hr_attendance/hr_attendance.py
+++ b/addons/hr_attendance/hr_attendance.py
@@ -68,7 +68,7 @@ class hr_attendance(osv.osv):
                     last_signin_datetime = datetime.strptime(last_signin.name, '%Y-%m-%d %H:%M:%S')
                     signout_datetime = datetime.strptime(obj.name, '%Y-%m-%d %H:%M:%S')
                     workedhours_datetime = (signout_datetime - last_signin_datetime)
-                    res[obj.id] = ((workedhours_datetime.seconds) / 60) / 60
+                    res[obj.id] = ((workedhours_datetime.seconds) / 60) / 60.0
                 else:
                     res[obj.id] = False
         return res
-- 
GitLab