mirror of
https://akkoma.dev/AkkomaGang/akkoma-fe.git
synced 2024-11-09 18:19:10 +00:00
Merge pull request 'Add replying info for redraft' (#332) from xarvos/pleroma-fe:fix-reply-redraft into develop
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma-fe/pulls/332
This commit is contained in:
commit
2b05a738c9
1 changed files with 20 additions and 12 deletions
|
@ -136,8 +136,13 @@ const ExtraButtons = {
|
||||||
},
|
},
|
||||||
doRedraftStatus () {
|
doRedraftStatus () {
|
||||||
this.$store.dispatch('fetchStatusSource', { id: this.status.id })
|
this.$store.dispatch('fetchStatusSource', { id: this.status.id })
|
||||||
.then(data => this.$store.dispatch('openPostStatusModal', {
|
.then(data => {
|
||||||
|
let repliedUserId = this.status.in_reply_to_user_id;
|
||||||
|
let repliedUser = this.status.attentions.filter(user =>
|
||||||
|
user.id === repliedUserId);
|
||||||
|
this.$store.dispatch('openPostStatusModal', {
|
||||||
isRedraft: true,
|
isRedraft: true,
|
||||||
|
attentions: this.status.attentions,
|
||||||
statusId: this.status.id,
|
statusId: this.status.id,
|
||||||
subject: data.spoiler_text,
|
subject: data.spoiler_text,
|
||||||
statusText: data.text,
|
statusText: data.text,
|
||||||
|
@ -146,8 +151,11 @@ const ExtraButtons = {
|
||||||
statusFiles: [...this.status.attachments],
|
statusFiles: [...this.status.attachments],
|
||||||
statusScope: this.status.visibility,
|
statusScope: this.status.visibility,
|
||||||
statusLanguage: this.status.language,
|
statusLanguage: this.status.language,
|
||||||
statusContentType: data.content_type
|
statusContentType: data.content_type,
|
||||||
}))
|
replyTo: this.status.in_reply_to_status_id,
|
||||||
|
repliedUser: repliedUser
|
||||||
|
})
|
||||||
|
})
|
||||||
this.doDeleteStatus()
|
this.doDeleteStatus()
|
||||||
},
|
},
|
||||||
showRedraftStatusConfirmDialog () {
|
showRedraftStatusConfirmDialog () {
|
||||||
|
|
Loading…
Reference in a new issue