From 36f38ba9149f33b12294d91a2c929904a28f099e Mon Sep 17 00:00:00 2001 From: Elson9 Date: Sun, 15 Oct 2023 23:20:21 -0700 Subject: [PATCH] Fixed consumers appearing multipe times (#920) --- src/services/workflow/consumer-management.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/services/workflow/consumer-management.ts b/src/services/workflow/consumer-management.ts index 4b0c765a7..e009458f8 100644 --- a/src/services/workflow/consumer-management.ts +++ b/src/services/workflow/consumer-management.ts @@ -179,7 +179,11 @@ export async function getFilteredNamespaceConsumers( ); return accesses - .filter((acc) => acc.consumer) + .filter( + (acc, index, self) => + acc.consumer && + index === self.findIndex((t) => t.consumer.id === acc.consumer.id) + ) .map((acc) => { return { id: acc.consumer.id,