diff --git a/contrib/src/web/faces.py b/contrib/src/web/faces.py index f69e92d947ac55bd0631a91f44661864d73d003f..15f969401ef994030d226e903f6719a8decd6937 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