From 5342a63459364ca7bd73e09a46c77f935f39a398 Mon Sep 17 00:00:00 2001
From: Markus Willman <mpewil@utu.fi>
Date: Fri, 23 Feb 2018 01:58:28 +0200
Subject: [PATCH] fix truncateString

---
 contrib/src/web/faces.py | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/contrib/src/web/faces.py b/contrib/src/web/faces.py
index f69e92d..15f9694 100644
--- a/contrib/src/web/faces.py
+++ b/contrib/src/web/faces.py
@@ -27,8 +27,11 @@ def getCurrentTime(format = None):
 
     return ts.strftime(format)
 
-def truncateString(str, len):
-    return (str[:8] + '..') if len(str) > 10 else str
+def truncateString(str, size):
+    if size <= 3:
+        return str
+
+    return (str[:(size-3)] + '...') if len(str) > size else str
 
 class UnknownField(object):
     def __init__(self, *_, **__): pass
-- 
GitLab