summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--TODO.md2
-rw-r--r--activitypub.c9
2 files changed, 11 insertions, 0 deletions
diff --git a/TODO.md b/TODO.md
index f52a976..7b105ae 100644
--- a/TODO.md
+++ b/TODO.md
@@ -2,6 +2,8 @@
2 2
3## Open 3## Open
4 4
5Fix `timeline_request_replies()` issues (more info there).
6
5Fix premature purge of actor by hardlinking the actor object inside the user `following/` subfolder. 7Fix premature purge of actor by hardlinking the actor object inside the user `following/` subfolder.
6 8
7Replace weird, vestigial 'touch-by-append-spaces' in actor_get() with a more proper call to `utimes()`. 9Replace weird, vestigial 'touch-by-append-spaces' in actor_get() with a more proper call to `utimes()`.
diff --git a/activitypub.c b/activitypub.c
index 92914a2..d7d4d79 100644
--- a/activitypub.c
+++ b/activitypub.c
@@ -200,6 +200,15 @@ void timeline_request_replies(snac *user, const char *id)
200/* requests all replies of a message */ 200/* requests all replies of a message */
201/* FIXME: experimental -- needs more testing */ 201/* FIXME: experimental -- needs more testing */
202{ 202{
203 /* FIXME: TEMPORARILY DISABLED */
204 /* Reason: I've found that many of the posts in the 'replies' Collection
205 do not have an inReplyTo field (why??? aren't they 'replies'???).
206 For this reason, these requested objects are not stored as children
207 of the original post and they are shown as out-of-context, top level posts.
208 This is disabled until I find an elegant way of providing a parent
209 for these 'stray' children. */
210 return;
211
203 xs *msg = NULL; 212 xs *msg = NULL;
204 213
205 if (!valid_status(object_get(id, &msg))) 214 if (!valid_status(object_get(id, &msg)))