mirror of
https://codeberg.org/grunfink/snac2.git
synced 2024-11-25 14:35:04 +00:00
Fixed some mastoapi minor errors.
This commit is contained in:
parent
4c6f1a79e4
commit
574c0ca8af
1 changed files with 11 additions and 4 deletions
15
mastoapi.c
15
mastoapi.c
|
@ -1108,7 +1108,8 @@ int mastoapi_get_handler(const xs_dict *req, const char *q_path,
|
|||
xs_startswith(xs_dict_get(msg, "id"), snac2.actor)) {
|
||||
xs *st = mastoapi_status(&snac2, msg);
|
||||
|
||||
out = xs_list_append(out, st);
|
||||
if (st)
|
||||
out = xs_list_append(out, st);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1354,7 +1355,9 @@ int mastoapi_get_handler(const xs_dict *req, const char *q_path,
|
|||
|
||||
if (strcmp(type, "follow") != 0 && !xs_is_null(objid)) {
|
||||
xs *st = mastoapi_status(&snac1, entry);
|
||||
mn = xs_dict_append(mn, "status", st);
|
||||
|
||||
if (st)
|
||||
mn = xs_dict_append(mn, "status", st);
|
||||
}
|
||||
|
||||
out = xs_list_append(out, mn);
|
||||
|
@ -1541,7 +1544,9 @@ int mastoapi_get_handler(const xs_dict *req, const char *q_path,
|
|||
|
||||
if (valid_status(timeline_get_by_md5(&snac1, pid, &m2))) {
|
||||
xs *st = mastoapi_status(&snac1, m2);
|
||||
anc = xs_list_insert(anc, 0, st);
|
||||
|
||||
if (st)
|
||||
anc = xs_list_insert(anc, 0, st);
|
||||
}
|
||||
else
|
||||
break;
|
||||
|
@ -1557,7 +1562,9 @@ int mastoapi_get_handler(const xs_dict *req, const char *q_path,
|
|||
if (valid_status(timeline_get_by_md5(&snac1, v, &m2))) {
|
||||
if (xs_is_null(xs_dict_get(m2, "name"))) {
|
||||
xs *st = mastoapi_status(&snac1, m2);
|
||||
des = xs_list_append(des, st);
|
||||
|
||||
if (st)
|
||||
des = xs_list_append(des, st);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue