From d9800e1f0324406c900960004ac2973cde186729 Mon Sep 17 00:00:00 2001 From: Ryan Wang Date: Mon, 27 Feb 2023 14:28:22 +0800 Subject: [PATCH] perf: hide anonymousUser in user filter dropdown list --- src/modules/system/users/composables/use-user.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/modules/system/users/composables/use-user.ts b/src/modules/system/users/composables/use-user.ts index 44a94332..9906a40b 100644 --- a/src/modules/system/users/composables/use-user.ts +++ b/src/modules/system/users/composables/use-user.ts @@ -17,10 +17,14 @@ export function useUserFetch(options?: { const users = ref([] as User[]); const loading = ref(false); + const ANONYMOUSUSER_NAME = "anonymousUser"; + const handleFetchUsers = async () => { try { loading.value = true; - const { data } = await apiClient.extension.user.listv1alpha1User(); + const { data } = await apiClient.extension.user.listv1alpha1User({ + fieldSelector: [`name!=${ANONYMOUSUSER_NAME}`], + }); users.value = data.items; } catch (e) { console.error("Failed to fetch users", e);