From 5d4f8f83f6999b15f9dece05893dfb94ad02b260 Mon Sep 17 00:00:00 2001 From: "byte[]" Date: Sat, 7 Dec 2019 20:56:08 -0500 Subject: [PATCH] deduplicate tag list --- lib/philomena_web/image_loader.ex | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/philomena_web/image_loader.ex b/lib/philomena_web/image_loader.ex index 075c5817..0b12533f 100644 --- a/lib/philomena_web/image_loader.ex +++ b/lib/philomena_web/image_loader.ex @@ -80,6 +80,7 @@ defmodule PhilomenaWeb.ImageLoader do |> where([t, at], t.name in ^tags or at.name in ^tags) |> preload([:aliases, :implied_tags, :implied_by_tags, :dnp_entries, public_links: :user]) |> Repo.all() + |> Enum.uniq_by(& &1.id) end defp render_bodies([], _conn), do: []