commit 877a4d7
grunfink
·
2025-08-31 12:14:41 +0000 UTC
parent 074e19d
More replies tweaks.
1 files changed,
+2,
-5
+2,
-5
1@@ -1292,10 +1292,9 @@ xs_dict *msg_replies(snac *user, const char *id, int fill)
2 }
3 }
4 else {
5- xs *r_idl = xs_fmt("%s#local", r_id);
6-
7 msg = xs_dict_del(msg, "@context");
8- msg = xs_dict_set(msg, "id", r_idl);
9+ msg = xs_dict_del(msg, "id");
10+ msg = xs_dict_set(msg, "next", r_idp);
11 }
12
13 msg = xs_dict_set(msg, "items", items);
14@@ -1913,12 +1912,10 @@ xs_dict *msg_note(snac *snac, const xs_str *content, const xs_val *rcpts,
15 xs *replies = xs_dict_new();
16 xs *r_id = xs_replace(id, "/p/", "/r/");
17 xs *h_id = xs_fmt("%s#hdr", r_id);
18- xs *n_id = xs_fmt("%s#page", r_id);
19 xs *rp = msg_replies(snac, id, 0);
20
21 replies = xs_dict_set(replies, "id", h_id);
22 replies = xs_dict_set(replies, "type", "Collection");
23- replies = xs_dict_set(replies, "next", n_id);
24 replies = xs_dict_set(replies, "first", rp);
25
26 msg = xs_dict_set(msg, "replies", replies);