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);