Use content editable widget to prevent not wanted html injections.

This commit is contained in:
Martin Edenhofer 2015-11-26 10:51:25 +01:00
parent 76a130ac96
commit 0314a67ee9

View file

@ -294,6 +294,12 @@ class ChatWindow extends App.Controller
if event.data and event.data.callback if event.data and event.data.callback
event.data.callback() event.data.callback()
@$('.js-customerChatInput').ce({
mode: 'richtext'
multiline: true
maxlength: 40000
})
close: => close: =>
@el.one 'transitionend', { callback: @release }, @onTransitionend @el.one 'transitionend', { callback: @release }, @onTransitionend
@el.removeClass('is-open') @el.removeClass('is-open')