From f664be4f85a965a1da84c595869030e20525b161 Mon Sep 17 00:00:00 2001 From: "byte[]" Date: Thu, 6 Feb 2020 17:27:26 -0500 Subject: [PATCH] preload tags on update failure --- lib/philomena_web/controllers/image/tag_controller.ex | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/philomena_web/controllers/image/tag_controller.ex b/lib/philomena_web/controllers/image/tag_controller.ex index 386ce463..c7fdfb7d 100644 --- a/lib/philomena_web/controllers/image/tag_controller.ex +++ b/lib/philomena_web/controllers/image/tag_controller.ex @@ -51,6 +51,10 @@ defmodule PhilomenaWeb.Image.TagController do ) {:error, :image, changeset, _} -> + image = + image + |> Repo.preload(:tags, force: true) + conn |> put_view(PhilomenaWeb.ImageView) |> render("_tags.html",