From 596f0bfccfb9d1fc494d7e4a6a8e40dba4915c4c Mon Sep 17 00:00:00 2001 From: mudkipdev Date: Sun, 7 May 2023 16:29:05 -0600 Subject: [PATCH] fix url not saving when editing announcement --- scnewsbot/extensions/announcements.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/scnewsbot/extensions/announcements.py b/scnewsbot/extensions/announcements.py index d7cb22b..c684a3e 100644 --- a/scnewsbot/extensions/announcements.py +++ b/scnewsbot/extensions/announcements.py @@ -211,10 +211,16 @@ class Announcement: if len(split_message) == 2: ping_preview = split_message[1] + url = None + description = embed.description + if len(embed.description.split("\n\n")) > 0: + url = embed.description.split("\n\n")[0] + description = "\n\n".join(embed.description.split("\n\n")[1:]) + return cls( title=embed.title, - url=embed.url, - description=embed.description, + url=url, + description=description, image_url=embed.image.url, channel=message.channel, ping=ping,