Browse Source

Discard identifier, if empty

object-id-column
Maxim Filippov 4 years ago
parent
commit
b2273c695e
1 changed files with 9 additions and 4 deletions
  1. +9
    -4
      lib/pleroma/web/translation_helpers.ex

+ 9
- 4
lib/pleroma/web/translation_helpers.ex View File

@@ -13,12 +13,17 @@ defmodule Pleroma.Web.TranslationHelpers do
quote do
require Pleroma.Web.Gettext

error_map =
%{
error: Pleroma.Web.Gettext.dgettext("errors", unquote(msgid), unquote(bindings)),
identifier: unquote(identifier)
}
|> Enum.reject(fn {_k, v} -> v == "" end)
|> Map.new()

unquote(conn)
|> Plug.Conn.put_status(unquote(status))
|> Phoenix.Controller.json(%{
error: Pleroma.Web.Gettext.dgettext("errors", unquote(msgid), unquote(bindings)),
identifier: unquote(identifier)
})
|> Phoenix.Controller.json(error_map)
end
end
end

Loading…
Cancel
Save