AP refactoring.

This commit is contained in:
Roger Braun 2017-05-16 15:31:11 +02:00
commit 70024632ba
12 changed files with 334 additions and 247 deletions

View file

@ -9,6 +9,11 @@ defmodule Pleroma.Object do
timestamps()
end
def create(data) do
Object.change(%Object{}, %{data: data})
|> Repo.insert
end
def change(struct, params \\ %{}) do
changeset = struct
|> cast(params, [:data])