aboutsummaryrefslogtreecommitdiff
path: root/rss.c
diff options
context:
space:
mode:
authorgrunfink <grunfink@comam.es>2025-05-28 09:39:07 +0200
committergrunfink <grunfink@comam.es>2025-05-28 09:39:07 +0200
commit77b9cbe6c3064c1656fa5375f7d2d498e34a34e6 (patch)
tree9180cce51e3d227531c09742469c2950463cca68 /rss.c
parentb198cea91f4056b0d7f5d31320b8e4348038c8e4 (diff)
Added more checks.
Diffstat (limited to 'rss.c')
-rw-r--r--rss.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/rss.c b/rss.c
index ce3e184..8798cac 100644
--- a/rss.c
+++ b/rss.c
@@ -149,6 +149,10 @@ void rss_to_timeline(snac *user, const char *url)
if (strcmp(l, url) == 0)
continue;
+ /* skip crap */
+ if (!xs_startswith(l, "https:/") && !xs_startswith(l, "http:/"))
+ return;
+
snac_debug(user, 1, xs_fmt("RSS link: %s", l));
if (timeline_here(user, l)) {