From: Daniel Martí Date: Wed, 30 Sep 2015 03:39:36 +0000 (-0700) Subject: Fix for bb2cbd527b X-Git-Tag: 0.5.0~70 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=cc017d70d2ad33fb3db2a14ed0a7a290e51978e1;p=fdroidserver.git Fix for bb2cbd527b --- diff --git a/fdroidserver/common.py b/fdroidserver/common.py index 1c3ab8e4..f656ac09 100644 --- a/fdroidserver/common.py +++ b/fdroidserver/common.py @@ -1099,16 +1099,16 @@ class FDroidException(Exception): self.value = value self.detail = detail - def limit_size(detail): - if len(detail) < 16000: - return detail - return '[...]\n' + detail[-16000:] + def shortened_detail(self): + if len(self.detail) < 16000: + return self.detail + return '[...]\n' + self.detail[-16000:] def get_wikitext(self): ret = repr(self.value) + "\n" if self.detail: ret += "=detail=\n" - ret += "
\n" + limit_size(self.detail) + "
\n" + ret += "
\n" + self.shortened_detail() + "
\n" return ret def __str__(self):