diff --git a/amadeus/static/js/chat.js b/amadeus/static/js/chat.js index 17410cb..1c51cf0 100644 --- a/amadeus/static/js/chat.js +++ b/amadeus/static/js/chat.js @@ -119,10 +119,33 @@ function getForm(field) { } function setChatFormSubmit() { - var frm = $('#chat-form'); + var frm = $('#chat-form'), + error_msg = frm.data('error'); frm.submit(function () { - var formData = new FormData($(this)[0]); + var formData = new FormData($(this)[0]), + file = $("#id_image")[0].files[0], + max_filesize = 5*1024*1024; + + if (typeof(file) != "undefined") { + var image_container = $("#id_image").parent(), + overlay_msg = image_container.data('overlay'), + wrong_format_msg = image_container.data('invalid'), + file_type = file.type, + type_accept = /^image\/(jpg|png|jpeg|gif)$/; + + if (file.size > max_filesize) { + image_container.append('