9 lines
248 B
Elixir
9 lines
248 B
Elixir
defmodule Core.Syndication.BlueskyPost do
|
|
import Ecto.Changeset
|
|
|
|
def changeset(%Schema.BlueskyPost{} = bluesky_post, attrs) do
|
|
bluesky_post
|
|
|> cast(attrs, [:cid, :uri, :commit])
|
|
|> validate_required([:cid, :uri, :commit])
|
|
end
|
|
end
|