From 1ddd18edae902b69a41a0d03abd25aadc29f4fb2 Mon Sep 17 00:00:00 2001 From: Marc Szanto <11840265+Xemdo@users.noreply.github.com> Date: Tue, 23 May 2023 14:01:14 -0700 Subject: [PATCH] Added missing scopes to mock auth; Fixes #238 --- internal/mock_auth/mock_auth.go | 78 +++++++++++++++++++++------------ 1 file changed, 49 insertions(+), 29 deletions(-) diff --git a/internal/mock_auth/mock_auth.go b/internal/mock_auth/mock_auth.go index 3c56d82e..9993871b 100644 --- a/internal/mock_auth/mock_auth.go +++ b/internal/mock_auth/mock_auth.go @@ -24,35 +24,55 @@ var validScopesByTokenType = map[string]map[string]bool{ "analytics:read:games": true, }, USER_ACCESS_TOKEN: { - "analytics:read:extensions": true, - "analytics:read:games": true, - "bits:read": true, - "channel:edit:commercial": true, - "channel:manage:broadcast": true, - "channel:manage:extensions": true, - "channel:manage:polls": true, - "channel:manage:predictions": true, - "channel:manage:redemptions": true, - "channel:manage:videos": true, - "channel:read:editors": true, - "channel:read:hype_train": true, - "channel:read:polls": true, - "channel:read:predictions": true, - "channel:read:redemptions": true, - "channel:manage:schedule": true, - "channel:read:stream_key": true, - "channel:read:subscriptions": true, - "clips:edit": true, - "moderation:read": true, - "moderator:manage:automod": true, - "user:edit": true, - "user:edit:follows": true, - "user:read:email": true, - "user:manage:blocked_users": true, - "user:read:blocked_users": true, - "user:read:broadcast": true, - "user:read:follows": true, - "user:read:subscriptions": true, + "analytics:read:extensions": true, + "analytics:read:games": true, + "bits:read": true, + "channel:edit:commercial": true, + "channel:manage:broadcast": true, + "channel:manage:moderators": true, + "channel:manage:polls": true, + "channel:manage:predictions": true, + "channel:manage:raids": true, + "channel:manage:redemptions": true, + "channel:manage:schedule": true, + "channel:manage:videos": true, + "channel:manage:vips": true, + "channel:read:charity": true, + "channel:read:editors": true, + "channel:read:goals": true, + "channel:read:hype_train": true, + "channel:read:polls": true, + "channel:read:predictions": true, + "channel:read:redemptions": true, + "channel:read:stream_key": true, + "channel:read:subscriptions": true, + "channel:read:vips": true, + "clips:edit": true, + "moderation:read": true, + "moderator:manage:announcements": true, + "moderator:manage:automod": true, + "moderator:manage:automod_settings": true, + "moderator:manage:banned_users": true, + "moderator:manage:blocked_terms": true, + "moderator:manage:chat_messages": true, + "moderator:manage:chat_settings": true, + "moderator:manage:shoutouts": true, + "moderator:manage:shield_mode": true, + "moderator:read:automod_settings": true, + "moderator:read:blocked_terms": true, + "moderator:read:followers": true, + "moderator:read:chatters": true, + "moderator:read:shield_mode": true, + "user:edit": true, + "user:edit:broadcast": true, + "user:manage:blocked_users": true, + "user:manage:chat_color": true, + "user:manage:whispers": true, + "user:read:blocked_users": true, + "user:read:broadcast": true, + "user:read:email": true, + "user:read:follows": true, + "user:read:subscriptions": true, }, }