From 83944c85d9d0a03282586f8389ce8c851e252607 Mon Sep 17 00:00:00 2001 From: Mike Gauthier Date: Thu, 19 Dec 2024 15:28:34 -0500 Subject: [PATCH] Added a hash to the end of the feed_file This allows for more than one feed per domain name (netloc). --- zulip/integrations/rss/rss-bot | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/zulip/integrations/rss/rss-bot b/zulip/integrations/rss/rss-bot index 49c82fb62..526eeb6e0 100755 --- a/zulip/integrations/rss/rss-bot +++ b/zulip/integrations/rss/rss-bot @@ -209,7 +209,8 @@ client: zulip.Client = zulip.Client( first_message = True for feed_url in feed_urls: - feed_file = os.path.join(opts.data_dir, urllib.parse.urlparse(feed_url).netloc) # Type: str + feed_url_hash = '-'+hashlib.shake_128(feed_url.encode()).hexdigest(4) + feed_file = os.path.join(opts.data_dir, urllib.parse.urlparse(feed_url).netloc+feed_url_hash) # Type: str try: with open(feed_file) as f: