🐛 Site > Chat > Prevent empty message
This commit is contained in:
@@ -103,25 +103,30 @@ export default
|
|||||||
{
|
{
|
||||||
event.preventDefault()
|
event.preventDefault()
|
||||||
|
|
||||||
// Blur
|
const text = this.messageText.trim()
|
||||||
event.target.blur()
|
|
||||||
|
|
||||||
// Create and send message
|
if(text)
|
||||||
const message = {}
|
|
||||||
message.text = this.messageText
|
|
||||||
|
|
||||||
if(this.question)
|
|
||||||
{
|
{
|
||||||
message.file = this.question.file
|
// Blur
|
||||||
message.line = this.question.line
|
event.target.blur()
|
||||||
message.version = this.question.version
|
|
||||||
|
// Create and send message
|
||||||
|
const message = {}
|
||||||
|
message.text = text
|
||||||
|
|
||||||
|
if(this.question)
|
||||||
|
{
|
||||||
|
message.file = this.question.file
|
||||||
|
message.line = this.question.line
|
||||||
|
message.version = this.question.version
|
||||||
|
}
|
||||||
|
|
||||||
|
this.$store.commit('setPendingMessage', message)
|
||||||
|
this.messageText = ''
|
||||||
|
|
||||||
|
// Reset question
|
||||||
|
this.$store.commit('setQuestion', null)
|
||||||
}
|
}
|
||||||
|
|
||||||
this.$store.commit('setPendingMessage', message)
|
|
||||||
this.messageText = ''
|
|
||||||
|
|
||||||
// Reset question
|
|
||||||
this.$store.commit('setQuestion', null)
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user