diff options
author | default <nobody@localhost> | 2023-02-08 14:07:13 +0100 |
---|---|---|
committer | default <nobody@localhost> | 2023-02-08 14:07:13 +0100 |
commit | 5d126d0e9ed2763fa6db1d533d33069a74db8b0f (patch) | |
tree | 728f6287e2c5cd31abaf0cd9281f2f836e4e4ea8 | |
parent | 03ed4d53098336c583d7258d0692b0b13e770563 (diff) |
Only show the 'in reply to' link if level == 0.
-rw-r--r-- | html.c | 20 |
1 files changed, 11 insertions, 9 deletions
@@ -702,17 +702,19 @@ d_char *html_entry(snac *snac, d_char *os, char *msg, int local, int level, cons } else if (strcmp(type, "Note") == 0) { - /* is the parent not here? */ - char *parent = xs_dict_get(msg, "inReplyTo"); + if (level == 0) { + /* is the parent not here? */ + char *parent = xs_dict_get(msg, "inReplyTo"); - if (!xs_is_null(parent) && *parent && !timeline_here(snac, parent)) { - xs *s1 = xs_fmt( - "<div class=\"snac-origin\">%s " - "<a href=\"%s\">»</a></div>\n", - L("in reply to"), parent - ); + if (!xs_is_null(parent) && *parent && !timeline_here(snac, parent)) { + xs *s1 = xs_fmt( + "<div class=\"snac-origin\">%s " + "<a href=\"%s\">»</a></div>\n", + L("in reply to"), parent + ); - s = xs_str_cat(s, s1); + s = xs_str_cat(s, s1); + } } } |