mirror of
https://akkoma.dev/AkkomaGang/akkoma-fe.git
synced 2024-11-09 18:19:10 +00:00
make idempotency watch entire status
This commit is contained in:
parent
89a677f5e8
commit
0c7c24d3d1
2 changed files with 9 additions and 12 deletions
|
@ -208,14 +208,18 @@ const PostStatusForm = {
|
|||
})
|
||||
},
|
||||
watch: {
|
||||
'newStatus.contentType': function () {
|
||||
this.autoPreview()
|
||||
},
|
||||
'newStatus.spoilerText': function () {
|
||||
this.autoPreview()
|
||||
'newStatus': {
|
||||
deep: true,
|
||||
handler () {
|
||||
this.statusChanged()
|
||||
}
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
statusChanged () {
|
||||
this.autoPreview()
|
||||
this.updateIdempotencyKey()
|
||||
},
|
||||
clearStatus () {
|
||||
const newStatus = this.newStatus
|
||||
this.newStatus = {
|
||||
|
@ -239,7 +243,6 @@ const PostStatusForm = {
|
|||
el.style.height = 'auto'
|
||||
el.style.height = undefined
|
||||
this.error = null
|
||||
this.updateIdempotencyKey()
|
||||
if (this.preview) this.previewStatus()
|
||||
},
|
||||
async postStatus (event, newStatus, opts = {}) {
|
||||
|
@ -407,7 +410,6 @@ const PostStatusForm = {
|
|||
}
|
||||
},
|
||||
onEmojiInputInput (e) {
|
||||
this.autoPreview()
|
||||
this.$nextTick(() => {
|
||||
this.resize(this.$refs['textarea'])
|
||||
})
|
||||
|
|
|
@ -30,10 +30,6 @@ const postStatus = ({
|
|||
idempotencyKey
|
||||
})
|
||||
.then((data) => {
|
||||
return {
|
||||
error: 'test'
|
||||
}
|
||||
/*
|
||||
if (!data.error && !preview) {
|
||||
store.dispatch('addNewStatuses', {
|
||||
statuses: [data],
|
||||
|
@ -43,7 +39,6 @@ const postStatus = ({
|
|||
})
|
||||
}
|
||||
return data
|
||||
*/
|
||||
})
|
||||
.catch((err) => {
|
||||
return {
|
||||
|
|
Loading…
Reference in a new issue