def update_and_set_cache(changeset) do
with {:ok, object} <- Repo.update(changeset) do
set_cache(object)
- else
- e -> e
end
end
_ -> :noop
end
end
-
- def get_ap_id(%{"id" => id}), do: id
- def get_ap_id(id) when is_binary(id), do: id
- def get_ap_id(_), do: {:error, "Object is not a string and has no id."}
end