sloanelybutsurely.com/lib/core/syndication.ex
2025-04-29 12:55:14 -04:00

14 lines
340 B
Elixir

defmodule Core.Syndication do
alias __MODULE__
def get_mastodon_account(user) do
Core.Repo.get_by(Schema.MastodonAccount, user_id: user.id)
end
def save_mastodon_account(user, attrs) do
user
|> Ecto.build_assoc(:mastodon_account)
|> Syndication.MastodonAccount.changeset(attrs)
|> Core.Repo.insert()
end
end