Skip to content

Commit bf41e17

Browse files
Avryclaude
andcommitted
fix: remove deprecated Instagram scopes that Meta no longer accepts
Meta's new use-case based permission system no longer accepts `instagram_manage_comments` and `instagram_manage_insights` as valid OAuth scopes, even though these permissions appear in their developer console. Attempting to use the newer `instagram_business_manage_*` names also fails. This removes the problematic scopes to allow Instagram connection to work. Users will lose commenting and insights features until Meta/Postiz figure out the correct scope names for the new permission system. Tested: Instagram (Facebook Business) connection now works. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 56c2eb3 commit bf41e17

File tree

1 file changed

+0
-2
lines changed

1 file changed

+0
-2
lines changed

libraries/nestjs-libraries/src/integrations/social/instagram.provider.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,6 @@ export class InstagramProvider
3030
'pages_read_engagement',
3131
'business_management',
3232
'instagram_content_publish',
33-
'instagram_manage_comments',
34-
'instagram_manage_insights',
3533
];
3634
override maxConcurrentJob = 200;
3735
editor = 'normal' as const;

0 commit comments

Comments
 (0)