From e6c43876ac137b0d424abace1a2f86fc21b0458b Mon Sep 17 00:00:00 2001 From: "A.M. Rowsell" Date: Fri, 31 Jan 2025 16:16:27 -0500 Subject: [PATCH] Changed getDescription() to limit description string length Now it will print at most 100 characters, though at some point I might add something to break the string at the end of a sentence. --- discorss.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/discorss.py b/discorss.py index bf39fed..5d62a3c 100755 --- a/discorss.py +++ b/discorss.py @@ -23,9 +23,11 @@ log_file_name = r"/app.log" def getDescription(feed): try: - desc = str(feed.entries[0]["summary_detail"]["value"]) + tempStr = str(feed.entries[0]["summary_detail"]["value"]) + desc = tempStr[:100] if len(tempStr) > 100 else tempStr except KeyError: - desc = str(feed.entries[0]["description"]) + tempStr = str(feed.entries[0]["description"]) + desc = tempStr[:100] if len(tempStr) > 100 else tempStr return desc