From dd4976ae86d311c73cdebbc5c29716e00864b262 Mon Sep 17 00:00:00 2001 From: Claire Date: Thu, 19 Feb 2026 16:50:23 +0100 Subject: [PATCH] Add `featured_tags` to `GET /api/v1/profile` --- app/serializers/rest/profile_serializer.rb | 2 ++ spec/requests/api/v1/profiles_spec.rb | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/app/serializers/rest/profile_serializer.rb b/app/serializers/rest/profile_serializer.rb index d535e3776d6..8802b43711c 100644 --- a/app/serializers/rest/profile_serializer.rb +++ b/app/serializers/rest/profile_serializer.rb @@ -10,6 +10,8 @@ class REST::ProfileSerializer < ActiveModel::Serializer :show_media, :show_media_replies, :show_featured, :attribution_domains + has_many :featured_tags, serializer: REST::FeaturedTagSerializer + def id object.id.to_s end diff --git a/spec/requests/api/v1/profiles_spec.rb b/spec/requests/api/v1/profiles_spec.rb index d9c2ffaef58..9bf252f7cfc 100644 --- a/spec/requests/api/v1/profiles_spec.rb +++ b/spec/requests/api/v1/profiles_spec.rb @@ -48,7 +48,8 @@ RSpec.describe 'Profile API' do 'note' => account.note, 'show_featured' => account.show_featured, 'show_media' => account.show_media, - 'show_media_replies' => account.show_media_replies + 'show_media_replies' => account.show_media_replies, + 'featured_tags' => [] ) end end