Remove the reply before waiting for the servers response

Signed-off-by: Joas Schilling <coding@schilljs.com>
This commit is contained in:
Joas Schilling 2020-01-21 15:58:27 +01:00
Родитель cc55a3e8dc
Коммит cd46dcf855
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 7076EA9751AACDDA
1 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -218,13 +218,13 @@ export default {
this.$nextTick(function() {
document.querySelector('.scroller').scrollTop = document.querySelector('.scroller').scrollHeight
})
// Also remove the message to be replied for this conversation
this.$store.dispatch('removeMessageToBeReplied', this.token)
try {
// Posts the message to the server
const response = await postNewMessage(temporaryMessage)
// If successful, deletes the temporary message from the store
this.$store.dispatch('deleteMessage', temporaryMessage)
// Also remove the message to be replied for this conversation
this.$store.dispatch('removeMessageToBeReplied', this.token)
// And adds the complete version of the message received
// by the server
this.$store.dispatch('processMessage', response.data.ocs.data)