Spaces:
Runtime error
Runtime error
fix splitting
Browse files- app/api/me/route.ts +1 -1
- utils/checker/is_admin.ts +1 -1
app/api/me/route.ts
CHANGED
@@ -14,7 +14,7 @@ export async function GET() {
|
|
14 |
|
15 |
const res = await request.clone().json().catch(() => ({}));
|
16 |
// @ts-ignore
|
17 |
-
const HF_ADMIN = process?.env?.HF_ADMIN
|
18 |
const is_admin = res?.sub ? HF_ADMIN.includes(res?.sub) : false
|
19 |
|
20 |
return Response.json(
|
|
|
14 |
|
15 |
const res = await request.clone().json().catch(() => ({}));
|
16 |
// @ts-ignore
|
17 |
+
const HF_ADMIN = process?.env?.HF_ADMIN?.split(',') ?? []
|
18 |
const is_admin = res?.sub ? HF_ADMIN.includes(res?.sub) : false
|
19 |
|
20 |
return Response.json(
|
utils/checker/is_admin.ts
CHANGED
@@ -4,7 +4,7 @@ export const isAdmin = async (headers: Headers) => {
|
|
4 |
const Authorization = headers.get('Authorization') ?? undefined
|
5 |
|
6 |
// @ts-ignore
|
7 |
-
const HF_ADMIN = process?.env?.HF_ADMIN
|
8 |
|
9 |
const userRequest = await fetch("https://huggingface.co/oauth/userinfo", {
|
10 |
method: "GET",
|
|
|
4 |
const Authorization = headers.get('Authorization') ?? undefined
|
5 |
|
6 |
// @ts-ignore
|
7 |
+
const HF_ADMIN = process?.env?.HF_ADMIN?.split(',') ?? []
|
8 |
|
9 |
const userRequest = await fetch("https://huggingface.co/oauth/userinfo", {
|
10 |
method: "GET",
|