From 4e4e0fa3d93f2d242a02f929f905b4ca6d816a70 Mon Sep 17 00:00:00 2001 From: Deepesh Garg Date: Mon, 3 May 2021 15:35:46 +0530 Subject: [PATCH] fix: Errors --- frappe/desk/query_report.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/frappe/desk/query_report.py b/frappe/desk/query_report.py index 8b35a8c4f2..befaf7b01f 100644 --- a/frappe/desk/query_report.py +++ b/frappe/desk/query_report.py @@ -380,11 +380,14 @@ def handle_duration_fieldtype_values(result, columns): row = result[entry] if isinstance(row, dict): val_in_seconds = row[col.fieldname] + if val_in_seconds: + duration_val = format_duration(val_in_seconds) + row[col.fieldname] = duration_val else: - val_in_seconds = row[entry][i] - if val_in_seconds: - duration_val = format_duration(val_in_seconds) - result[entry][i] = duration_val + val_in_seconds = row[i] + if val_in_seconds: + duration_val = format_duration(val_in_seconds) + row[i] = duration_val return result