snac2

Fork of https://codeberg.org/grunfink/snac2
git clone https://git.inz.fi/snac2
Log | Files | Refs | README | LICENSE

commit 442b46abc0afeedfeffba7f5317fa5b350ef9c56
parent 2416945748994def6a96163a939348a22ad541a3
Author: default <nobody@localhost>
Date:   Sun, 17 Nov 2024 10:53:47 +0100

mastoapi: added more checks in the notifications code.

Diffstat:
Mmastoapi.c | 4++++
1 file changed, 4 insertions(+), 0 deletions(-)

diff --git a/mastoapi.c b/mastoapi.c @@ -1784,6 +1784,10 @@ int mastoapi_get_handler(const xs_dict *req, const char *q_path, mn = xs_dict_append(mn, "created_at", xs_dict_get(noti, "date")); xs *acct = mastoapi_account(&snac1, actor); + + if (acct == NULL) + continue; + mn = xs_dict_append(mn, "account", acct); if (strcmp(type, "follow") != 0 && !xs_is_null(objid)) {