From 262027068f9bc1c612dac0c4d86fabf06c5842e2 Mon Sep 17 00:00:00 2001 From: mkljczk Date: Wed, 25 Dec 2024 14:39:07 +0100 Subject: [PATCH] pl-api: support pixelfed' disabled comments Signed-off-by: mkljczk --- packages/pl-api/lib/entities/status.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/packages/pl-api/lib/entities/status.ts b/packages/pl-api/lib/entities/status.ts index 6534e025b..9881134fc 100644 --- a/packages/pl-api/lib/entities/status.ts +++ b/packages/pl-api/lib/entities/status.ts @@ -131,6 +131,14 @@ const preprocess = (status: any) => { ...status, }; + if (!status.interaction_policy && status.comments_disabled === true) { + status.interaction_policy = { + can_reply: { + always: ['author'], + }, + }; + } + return status; };