aboutsummaryrefslogtreecommitdiff
path: root/src/services/status_poster
diff options
context:
space:
mode:
authorShpuld Shpuldson <shp@cock.li>2020-07-15 16:19:57 +0300
committerShpuld Shpuldson <shp@cock.li>2020-07-15 16:19:57 +0300
commit89a677f5e822456f0e8ec510ed6193a8e1783297 (patch)
treec513380abe0b7d8009a165ff574a8543f77e2f49 /src/services/status_poster
parent297a0c1f7f1a620633b79a40e5545f786a7964f5 (diff)
add basic idempotency support
Diffstat (limited to 'src/services/status_poster')
-rw-r--r--src/services/status_poster/status_poster.service.js11
1 files changed, 9 insertions, 2 deletions
diff --git a/src/services/status_poster/status_poster.service.js b/src/services/status_poster/status_poster.service.js
index ac469175..812f74d5 100644
--- a/src/services/status_poster/status_poster.service.js
+++ b/src/services/status_poster/status_poster.service.js
@@ -11,7 +11,8 @@ const postStatus = ({
media = [],
inReplyToStatusId = undefined,
contentType = 'text/plain',
- preview = false
+ preview = false,
+ idempotencyKey = ''
}) => {
const mediaIds = map(media, 'id')
@@ -25,9 +26,14 @@ const postStatus = ({
inReplyToStatusId,
contentType,
poll,
- preview
+ preview,
+ idempotencyKey
})
.then((data) => {
+ return {
+ error: 'test'
+ }
+ /*
if (!data.error && !preview) {
store.dispatch('addNewStatuses', {
statuses: [data],
@@ -37,6 +43,7 @@ const postStatus = ({
})
}
return data
+ */
})
.catch((err) => {
return {