diff --git a/src/components/conversation/conversation.js b/src/components/conversation/conversation.js index bd331e7b7..40cdc051a 100644 --- a/src/components/conversation/conversation.js +++ b/src/components/conversation/conversation.js @@ -635,6 +635,12 @@ const conversation = { this.unsuspendibleIds.delete(id) } }, + onPosted(data) { + this.explicitReplyStatus = null + if (this.isPage) { + this.$router.push({ name: 'conversation', params: { id: data.id } }) + } + } }, } diff --git a/src/components/conversation/conversation.vue b/src/components/conversation/conversation.vue index 5abeda05b..85881624f 100644 --- a/src/components/conversation/conversation.vue +++ b/src/components/conversation/conversation.vue @@ -244,6 +244,7 @@ disable-quotes mentions-line mentions-line-read-only + @posted="onPosted" />