Slide 18
Slide 18 text
def save(changeset) do
case DB.insert(changeset) do
{:ok, record} ->
case ElasticSearch.sync(record) do
{:ok, _, response} ->
{:ok, record, response}
{:error, status, response} ->
{:error, status, response}
end
{:error, error} ->
{:error, error}
end
end