From 985938b6621d0920bbea4de9cc9464782b5d9e04 Mon Sep 17 00:00:00 2001 From: Daniel Supernault Date: Mon, 13 Aug 2018 18:17:50 -0600 Subject: [PATCH] Update AP ProfileOutbox transformer --- app/Transformer/ActivityPub/ProfileOutbox.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Transformer/ActivityPub/ProfileOutbox.php b/app/Transformer/ActivityPub/ProfileOutbox.php index 9d3b487c..6a0e7cac 100644 --- a/app/Transformer/ActivityPub/ProfileOutbox.php +++ b/app/Transformer/ActivityPub/ProfileOutbox.php @@ -13,7 +13,7 @@ class ProfileOutbox extends Fractal\TransformerAbstract $count = $profile->statuses()->count(); $statuses = $profile->statuses()->has('media')->orderBy('id','desc')->take(20)->get()->map(function($i, $k) { $item = [ - 'id' => $i->url(), + 'id' => $i->permalink(), // TODO: handle other types 'type' => 'Create', 'actor' => $i->profile->url(), @@ -47,7 +47,7 @@ class ProfileOutbox extends Fractal\TransformerAbstract // TODO: add cc's //"{$notice->getProfile()->getUrl()}/subscribers", ], - 'sensitive' => null, + 'sensitive' => (bool) $i->is_nsfw, 'atomUri' => $i->url(), 'inReplyToAtomUri' => null, 'conversation' => $i->url(),