From 0c29b11427877ed3d3785b2b1680dee83efe6e36 Mon Sep 17 00:00:00 2001 From: Mathieu Comandon Date: Tue, 22 Jan 2019 00:04:09 -0800 Subject: [PATCH] Support seconds in formatted playtime --- lutris/util/strings.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/lutris/util/strings.py b/lutris/util/strings.py index 21906c196..651f66ba7 100644 --- a/lutris/util/strings.py +++ b/lutris/util/strings.py @@ -124,4 +124,10 @@ def get_formatted_playtime(playtime): else: minutes_text = "" - return " and ".join([text for text in (hours_text, minutes_text) if text]) or "0 minute" + formatted_time = " and ".join([text for text in (hours_text, minutes_text) if text]) + if formatted_time: + return formatted_time + seconds = int(hours * 3600) + if seconds: + return "%d seconds" % seconds + return "No play time recorded"