In content_search(), also test the 'url' post field (if it exists).

This commit is contained in:
default 2024-12-19 05:19:04 +01:00
parent 7b8f766feb
commit 103dc7d4f2

9
data.c
View file

@ -2750,6 +2750,15 @@ xs_list *content_search(snac *user, const char *regex,
continue; 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); xs *c = xs_str_new(NULL);
const char *content = xs_dict_get(post, "content"); const char *content = xs_dict_get(post, "content");
const char *name = xs_dict_get(post, "name"); const char *name = xs_dict_get(post, "name");