commit 103dc7d

default  ·  2024-12-19 04:19:04 +0000 UTC
parent 7b8f766
In content_search(), also test the 'url' post field (if it exists).
1 files changed,  +9, -0
M data.c
M data.c
+9, -0
 1@@ -2750,6 +2750,15 @@ xs_list *content_search(snac *user, const char *regex,
 2             continue;
 3         }
 4 
 5+        /* test for the alternate post id */
 6+        const char *url = xs_dict_get(post, "url");
 7+        if (!xs_is_null(url) && strcmp(url, regex) == 0) {
 8+            if (xs_set_add(&seen, md5) == 1)
 9+                show--;
10+
11+            continue;
12+        }
13+
14         xs *c = xs_str_new(NULL);
15         const char *content = xs_dict_get(post, "content");
16         const char *name    = xs_dict_get(post, "name");