commit 103dc7d4f2ba729737fd0ca768146247022a4b59
parent 7b8f766feb35629c7db6e9392dbe9de2dd6f7239
Author: default <nobody@localhost>
Date: Thu, 19 Dec 2024 05:19:04 +0100
In content_search(), also test the 'url' post field (if it exists).
Diffstat:
1 file changed, 9 insertions(+), 0 deletions(-)
diff --git a/data.c b/data.c
@@ -2750,6 +2750,15 @@ xs_list *content_search(snac *user, const char *regex,
continue;
}
+ /* test for the alternate post id */
+ const char *url = xs_dict_get(post, "url");
+ if (!xs_is_null(url) && strcmp(url, regex) == 0) {
+ if (xs_set_add(&seen, md5) == 1)
+ show--;
+
+ continue;
+ }
+
xs *c = xs_str_new(NULL);
const char *content = xs_dict_get(post, "content");
const char *name = xs_dict_get(post, "name");