Skip to content

Commit 2a6b173

Browse files
committed
Fix STACK-BACKEND-M7
1 parent 43bb5fb commit 2a6b173

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

  • apps/backend/src/app/api/latest/connected-accounts/[user_id]/[provider_id]/access-token

apps/backend/src/app/api/latest/connected-accounts/[user_id]/[provider_id]/access-token/crud.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { createCrudHandlers } from "@/route-handlers/crud-handler";
66
import { KnownErrors } from "@stackframe/stack-shared";
77
import { connectedAccountAccessTokenCrud } from "@stackframe/stack-shared/dist/interface/crud/connected-accounts";
88
import { userIdOrMeSchema, yupObject, yupString } from "@stackframe/stack-shared/dist/schema-fields";
9-
import { getEnvVariable } from "@stackframe/stack-shared/dist/utils/env";
9+
import { getEnvVariable, getNodeEnvironment } from "@stackframe/stack-shared/dist/utils/env";
1010
import { StackAssertionError, StatusError, captureError } from "@stackframe/stack-shared/dist/utils/errors";
1111
import { createLazyProxy } from "@stackframe/stack-shared/dist/utils/proxies";
1212
import { extractScopes } from "@stackframe/stack-shared/dist/utils/strings";
@@ -29,7 +29,7 @@ export const connectedAccountAccessTokenCrudHandlers = createLazyProxy(() => cre
2929

3030
const provider = { id: providerRaw[0], ...providerRaw[1] };
3131

32-
if (provider.isShared && getEnvVariable('STACK_ALLOW_SHARED_OAUTH_ACCESS_TOKENS') !== 'true') {
32+
if (provider.isShared && !getNodeEnvironment().includes('prod') && getEnvVariable('STACK_ALLOW_SHARED_OAUTH_ACCESS_TOKENS', '') !== 'true') {
3333
throw new KnownErrors.OAuthAccessTokenNotAvailableWithSharedOAuthKeys();
3434
}
3535

0 commit comments

Comments
 (0)