From 6869c493a125f9e44de16dc4cc20c426e4364ff1 Mon Sep 17 00:00:00 2001 From: default Date: Thu, 12 Sep 2024 23:48:16 +0200 Subject: [PATCH] Minor fix to avoid 'Block' notifications to be invisible. --- html.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/html.c b/html.c index 06c5ff1..47ab9b8 100644 --- a/html.c +++ b/html.c @@ -2552,12 +2552,14 @@ xs_str *html_notifications(snac *user, int skip, int show) const char *id = xs_dict_get(noti, "objid"); const char *date = xs_dict_get(noti, "date"); - if (xs_is_null(id) || !valid_status(object_get(id, &obj))) + if (xs_is_null(id)) continue; if (is_hidden(user, id)) continue; + object_get(id, &obj); + const char *actor_id = xs_dict_get(noti, "actor"); xs *actor = NULL; @@ -2615,7 +2617,8 @@ xs_str *html_notifications(snac *user, int skip, int show) } } } - else { + else + if (obj != NULL) { xs *md5 = xs_md5_hex(id, strlen(id)); xs_html *h = html_entry(user, obj, 0, 0, md5, 1);