From 85bf788307f8680ec4b85f08291a7fcc8842b337 Mon Sep 17 00:00:00 2001 From: bluepython508 <16466646+bluepython508@users.noreply.github.com> Date: Thu, 26 Sep 2024 12:58:43 +0100 Subject: [PATCH] Deduplicate returned identities --- lib/agent.ex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/agent.ex b/lib/agent.ex index 5fc0ab3..87e6d86 100644 --- a/lib/agent.ex +++ b/lib/agent.ex @@ -45,7 +45,7 @@ defmodule Frajtano.Agent do { :reply, - {:ok, Enum.flat_map(idents, &elem(&1, 0))}, + {:ok, idents |> Enum.flat_map(&elem(&1, 0)) |> Enum.uniq}, for({idents, peer} <- idents, {key, _comment} <- idents, into: %{}, do: {key, peer}) } end