summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlain <lain@soykaf.club>2020-06-06 10:38:45 +0200
committerlain <lain@soykaf.club>2020-06-06 10:38:45 +0200
commit239d03499ebe9196c099b6c8ded05f1f6634c09d (patch)
tree1a032910cf8b01a5160f067b771619d0583c04cc
parentc5e3f2454c736e09de5c433a2bf578e8eb0e70c3 (diff)
Chat: creation_cng -> changeset
Make our usage of this more uniform.
-rw-r--r--lib/pleroma/chat.ex6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/pleroma/chat.ex b/lib/pleroma/chat.ex
index 5aefddc5e..4fe31de94 100644
--- a/lib/pleroma/chat.ex
+++ b/lib/pleroma/chat.ex
@@ -23,7 +23,7 @@ defmodule Pleroma.Chat do
timestamps()
end
- def creation_cng(struct, params) do
+ def changeset(struct, params) do
struct
|> cast(params, [:user_id, :recipient])
|> validate_change(:recipient, fn
@@ -49,7 +49,7 @@ defmodule Pleroma.Chat do
def get_or_create(user_id, recipient) do
%__MODULE__{}
- |> creation_cng(%{user_id: user_id, recipient: recipient})
+ |> changeset(%{user_id: user_id, recipient: recipient})
|> Repo.insert(
# Need to set something, otherwise we get nothing back at all
on_conflict: [set: [recipient: recipient]],
@@ -60,7 +60,7 @@ defmodule Pleroma.Chat do
def bump_or_create(user_id, recipient) do
%__MODULE__{}
- |> creation_cng(%{user_id: user_id, recipient: recipient})
+ |> changeset(%{user_id: user_id, recipient: recipient})
|> Repo.insert(
on_conflict: [set: [updated_at: NaiveDateTime.utc_now()]],
conflict_target: [:user_id, :recipient]