From 3234a5050af5301efc8f6e219b6da24e92d97072 Mon Sep 17 00:00:00 2001 From: Scott McCarty Date: Tue, 24 Feb 2026 22:31:21 -0500 Subject: [PATCH] fix: replace Mastodon 'profile' scope with 'read:accounts' The 'profile' scope is not supported by all Mastodon instances (e.g. noc.social). Replace with 'read:accounts' which provides the same profile data access and is universally supported across Mastodon instances. Co-Authored-By: Claude Opus 4.6 --- .../src/integrations/social/mastodon.provider.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/nestjs-libraries/src/integrations/social/mastodon.provider.ts b/libraries/nestjs-libraries/src/integrations/social/mastodon.provider.ts index 43e9f98461..bcfb791d95 100644 --- a/libraries/nestjs-libraries/src/integrations/social/mastodon.provider.ts +++ b/libraries/nestjs-libraries/src/integrations/social/mastodon.provider.ts @@ -14,7 +14,7 @@ export class MastodonProvider extends SocialAbstract implements SocialProvider { identifier = 'mastodon'; name = 'Mastodon'; isBetweenSteps = false; - scopes = ['write:statuses', 'profile', 'write:media']; + scopes = ['write:statuses', 'read:accounts', 'write:media']; editor = 'normal' as const; maxLength() { return 500;