Current section

Files

Jump to
kanta lib kanta_web controllers api plural_translations_controller.ex
Raw

lib/kanta_web/controllers/api/plural_translations_controller.ex

defmodule KantaWeb.Api.PluralTranslationsController do
@moduledoc false
use KantaWeb, :controller
alias Kanta.Translations.PluralTranslations.Finders.ListPluralTranslations
alias Kanta.Utils.DatabasePopulator
def index(conn, params) do
page = params |> Map.get("page", "1") |> String.to_integer()
conn
|> put_status(200)
|> json(ListPluralTranslations.find(page: page))
end
def update(conn, %{"entries" => entries}) do
DatabasePopulator.call("plural_translations", entries)
conn
|> put_status(200)
|> json(%{status: "OK"})
end
end