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