defmodule BackendWeb.AdminLoginView do use BackendWeb, :view import Backend.Util def render("show.json", %{error: error}) do %{ error: error } end def render("show.json", %{ instance_data: instance_data, cleaned_domain: cleaned_domain }) do username = get_in(instance_data, ["contact_account", "username"]) fedi_account = get_account(username, cleaned_domain) %{ domain: cleaned_domain, email: Map.get(instance_data, "email"), fediverseAccount: fedi_account } end def render("create.json", %{error: error}) do if error != nil do %{ error: error } else %{ data: "success" } end end end