From 1812e7cd35ebf415c3c8c7d5f8433605cb43e4e6 Mon Sep 17 00:00:00 2001 From: YouXam Date: Fri, 29 Aug 2025 14:53:48 +0800 Subject: [PATCH] filter noshare users --- server/api-client.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/server/api-client.ts b/server/api-client.ts index 03dbcf3..32d50cc 100644 --- a/server/api-client.ts +++ b/server/api-client.ts @@ -9,6 +9,7 @@ interface ApiKeysResponse { data: Array<{ id: string; name: string; + tags: string[]; usage: { total: { cost: number; @@ -123,7 +124,7 @@ export class ApiClient { throw new Error('Invalid response format from admin/api-keys'); } - return data.data; + return data.data.filter(user => !user.tags.includes("noshare")); } async getKeyId(apiKey: string): Promise {