X-Git-Url: http://git.veekun.com/zzz-spline-frontpage.git/blobdiff_plain/6d5d8e3f173cfe75a86edc0d663f8f6be3ef4351..ae4550ffcd745e42ef53e6b3c8771ec59a9a33c9:/splinext/frontpage/sources.py diff --git a/splinext/frontpage/sources.py b/splinext/frontpage/sources.py index 21c6270..9b70d4b 100644 --- a/splinext/frontpage/sources.py +++ b/splinext/frontpage/sources.py @@ -193,6 +193,11 @@ class FeedSource(CachedSource): # If there be a summary, cheerfully trust that it's actually a # summary content = entry.summary + elif 'content' in entry and \ + len(entry.content[0].value) <= self.SUMMARY_LENGTH: + + # Full content is short; use as-is! + content = entry.entry.content[0].value elif 'content' in entry: # Full content is way too much, especially for my giant blog posts. # Cut this down to some arbitrary number of characters, then feed