10 lines
258 B
Elixir
10 lines
258 B
Elixir
defmodule Core.Syndication.MastodonPost do
|
|
import Ecto.Changeset
|
|
|
|
def changeset(mastodon_post, attrs) do
|
|
mastodon_post
|
|
|> cast(attrs, [:status_id, :url])
|
|
|> validate_required([:status_id, :url])
|
|
|> unique_constraint([:post_id])
|
|
end
|
|
end
|