diff options
author | default <nobody@localhost> | 2023-08-09 14:43:27 +0200 |
---|---|---|
committer | default <nobody@localhost> | 2023-08-09 14:43:27 +0200 |
commit | 18976dc6b8c1ee65056444fa6ac8b11541caa5dd (patch) | |
tree | fb032c24cef0b1ad6c5c41651fff2be6f203fe92 /html.c | |
parent | cdb201cc041b4569be0f6472adcf25a648ed8aa1 (diff) |
Revert "Implemented hide_followers_only."
Posts from groups give false positives from hide_followers_only,
so the full idea is discarded.
This reverts commit b3797d24162bd2c8637d267ae0a08f3cd6e45dff.
Diffstat (limited to 'html.c')
-rw-r--r-- | html.c | 17 |
1 files changed, 1 insertions, 16 deletions
@@ -843,10 +843,9 @@ xs_str *html_entry(snac *snac, xs_str *os, const xs_dict *msg, int local, int sensitive = 0; char *v; xs *boosts = NULL; - int is_public = is_msg_public(snac, msg); /* do not show non-public messages in the public timeline */ - if (local && !is_public) + if (local && !is_msg_public(snac, msg)) return os; /* hidden? do nothing more for this conversation */ @@ -857,20 +856,6 @@ xs_str *html_entry(snac *snac, xs_str *os, const xs_dict *msg, int local, if (level >= 256) return os; - if (xs_type(xs_dict_get(snac->config, "hide_followers_only")) == XSTYPE_TRUE) { - /* test if this is a non-public message not explicitly for this user */ - if (!is_public) { - const char *to = xs_dict_get(msg, "to"); - const char *cc = xs_dict_get(msg, "cc"); - - if ((xs_is_null(to) || xs_list_in(to, snac->actor) == -1) && - (xs_is_null(cc) || xs_list_in(cc, snac->actor) == -1)) { - snac_debug(snac, 0, xs_fmt("hidden message %s for followers only (%s)", id, md5)); - return os; - } - } - } - xs *s = xs_str_new("<div>\n"); { |