From 07b799468d34c7fa64dbbee65c7979f560a3e8c1 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Mon, 30 Jul 2018 19:33:37 +0200 Subject: [PATCH] Fix incorrect context definition for the "featured" keyword (#8090) * Fix incorrect context definition for the "featured" keyword Fix #8077 * Adjust context definition for movedTo --- app/lib/activitypub/adapter.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/lib/activitypub/adapter.rb b/app/lib/activitypub/adapter.rb index e880499f1a6..d35cae889d1 100644 --- a/app/lib/activitypub/adapter.rb +++ b/app/lib/activitypub/adapter.rb @@ -9,7 +9,7 @@ class ActivityPub::Adapter < ActiveModelSerializers::Adapter::Base { 'manuallyApprovesFollowers' => 'as:manuallyApprovesFollowers', 'sensitive' => 'as:sensitive', - 'movedTo' => 'as:movedTo', + 'movedTo' => { '@id' => 'as:movedTo', '@type' => '@id' }, 'Hashtag' => 'as:Hashtag', 'ostatus' => 'http://ostatus.org#', 'atomUri' => 'ostatus:atomUri', @@ -18,7 +18,7 @@ class ActivityPub::Adapter < ActiveModelSerializers::Adapter::Base 'toot' => 'http://joinmastodon.org/ns#', 'Emoji' => 'toot:Emoji', 'focalPoint' => { '@container' => '@list', '@id' => 'toot:focalPoint' }, - 'featured' => 'toot:featured', + 'featured' => { '@id' => 'toot:featured', '@type' => '@id' }, 'schema' => 'http://schema.org#', 'PropertyValue' => 'schema:PropertyValue', 'value' => 'schema:value',