diff options
| author | grunfink <grunfink@comam.es> | 2025-08-31 14:14:41 +0200 |
|---|---|---|
| committer | grunfink <grunfink@comam.es> | 2025-08-31 14:14:41 +0200 |
| commit | 877a4d7a2230cfbd2a3d2c751762b7fc28084575 (patch) | |
| tree | 2dd282812a03bd49b4e4b61515a9862feff95a44 /activitypub.c | |
| parent | 074e19d9492733dba62f87d2b8f823440cb80288 (diff) | |
More replies tweaks.
Diffstat (limited to 'activitypub.c')
| -rw-r--r-- | activitypub.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/activitypub.c b/activitypub.c index 31a9cb3..09da229 100644 --- a/activitypub.c +++ b/activitypub.c @@ -1292,10 +1292,9 @@ xs_dict *msg_replies(snac *user, const char *id, int fill) } } else { - xs *r_idl = xs_fmt("%s#local", r_id); - msg = xs_dict_del(msg, "@context"); - msg = xs_dict_set(msg, "id", r_idl); + msg = xs_dict_del(msg, "id"); + msg = xs_dict_set(msg, "next", r_idp); } msg = xs_dict_set(msg, "items", items); @@ -1913,12 +1912,10 @@ xs_dict *msg_note(snac *snac, const xs_str *content, const xs_val *rcpts, xs *replies = xs_dict_new(); xs *r_id = xs_replace(id, "/p/", "/r/"); xs *h_id = xs_fmt("%s#hdr", r_id); - xs *n_id = xs_fmt("%s#page", r_id); xs *rp = msg_replies(snac, id, 0); replies = xs_dict_set(replies, "id", h_id); replies = xs_dict_set(replies, "type", "Collection"); - replies = xs_dict_set(replies, "next", n_id); replies = xs_dict_set(replies, "first", rp); msg = xs_dict_set(msg, "replies", replies); |