Remove ecto repo, add writing to file

This commit is contained in:
Maciej 2026-02-28 11:56:11 +02:00
parent 386a331956
commit ce463329f6
Signed by: maciej
GPG key ID: 28243AF437E32F99
20 changed files with 98 additions and 122 deletions

View file

@ -4,11 +4,11 @@ defmodule BirdyChatWeb.Api.Messages.Controller do
def create(conn, params) do
case BirdyChat.Message.validate(params) do
{:ok, changeset} ->
case BirdyChat.Message.write(changeset.changes) do
{:ok, msg} ->
case BirdyChat.MessageWriter.write(changeset.changes) do
:ok ->
conn
|> put_status(:created)
|> render(:create, message: msg)
|> render(:create, message: changeset.changes)
end
{:error, changeset} ->