From 8ddb09977a08d458930db22b37a7f7e42d70e2cd Mon Sep 17 00:00:00 2001 From: brunosimon Date: Fri, 1 Sep 2017 01:10:31 +0200 Subject: [PATCH] :bug: Site > Chat > Prevent empty message --- site/src/components/chat/script.js | 37 +++++++++++++++++------------- 1 file changed, 21 insertions(+), 16 deletions(-) diff --git a/site/src/components/chat/script.js b/site/src/components/chat/script.js index 1499298..facfd33 100644 --- a/site/src/components/chat/script.js +++ b/site/src/components/chat/script.js @@ -103,25 +103,30 @@ export default { event.preventDefault() - // Blur - event.target.blur() + const text = this.messageText.trim() - // Create and send message - const message = {} - message.text = this.messageText - - if(this.question) + if(text) { - message.file = this.question.file - message.line = this.question.line - message.version = this.question.version + // Blur + event.target.blur() + + // 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) } },