Add replying info for redraft
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful

This commit is contained in:
Ngô Ngọc Đức Huy 2023-08-02 08:40:19 +07:00
parent af97dd7484
commit 7c14e1a5bd
Signed by untrusted user: xarvos
GPG key ID: 904AF1C7CDF695C3

View file

@ -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 () {