diff --git a/src/app/services/cached-fediseer-api.service.ts b/src/app/services/cached-fediseer-api.service.ts index bda51d8..e935e78 100644 --- a/src/app/services/cached-fediseer-api.service.ts +++ b/src/app/services/cached-fediseer-api.service.ts @@ -199,7 +199,8 @@ export class CachedFediseerApiService { return []; } - return response.successResponse!.instances.flatMap(instance => instance.tags); + return response.successResponse!.instances.flatMap(instance => instance.tags) + .filter((value, index, array) => array.indexOf(value) === index); }), tap (result => { item.value = result;