aboutsummaryrefslogtreecommitdiff
path: root/lib/pleroma/web/common_api.ex
diff options
context:
space:
mode:
authorfeld <feld@feld.me>2020-10-31 17:01:29 +0000
committerfeld <feld@feld.me>2020-10-31 17:01:29 +0000
commit37e8e8bf8ef560bc42d8b470c25e6022b369590b (patch)
treecc8d402d6fc77b23a62db3011643885f34029f30 /lib/pleroma/web/common_api.ex
parent4fbdd1c8a12fd2b3dc6b63ccbbaa7d4241fa778e (diff)
parent8e41baff40555ef7c74c8842d6fbfebc2368631a (diff)
downloadpleroma-37e8e8bf8ef560bc42d8b470c25e6022b369590b.tar.gz
Merge branch 'idempotency-key-optimistic-posting' into 'develop'
Add `idempotency_key` to the chat message entity Closes #2126 See merge request pleroma/pleroma!3015
Diffstat (limited to 'lib/pleroma/web/common_api.ex')
-rw-r--r--lib/pleroma/web/common_api.ex3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/pleroma/web/common_api.ex b/lib/pleroma/web/common_api.ex
index 60a50b027..318ffc5d0 100644
--- a/lib/pleroma/web/common_api.ex
+++ b/lib/pleroma/web/common_api.ex
@@ -45,7 +45,8 @@ defmodule Pleroma.Web.CommonAPI do
{_, {:ok, %Activity{} = activity, _meta}} <-
{:common_pipeline,
Pipeline.common_pipeline(create_activity_data,
- local: true
+ local: true,
+ idempotency_key: opts[:idempotency_key]
)} do
{:ok, activity}
else