diff --git a/public/js/wn/views/communication.js b/public/js/wn/views/communication.js index 1bc544ff58..1638e89bea 100644 --- a/public/js/wn/views/communication.js +++ b/public/js/wn/views/communication.js @@ -163,8 +163,10 @@ wn.views.CommunicationComposer = Class.extend({ var me = this; var fields = this.dialog.fields_dict; - if(this.attach_document_print) - $(fields.attach_document_print.input).attr("checked", "checked").click(); + if(this.attach_document_print) { + $(fields.send_me_a_copy.input).click(); + $(fields.attach_document_print.input).click(); + } $(fields.send_email.input).attr("checked", "checked") $(fields.add_reply.input).click(function() { @@ -176,8 +178,15 @@ wn.views.CommunicationComposer = Class.extend({ return $(element).attr("data-file-name"); }) - _p.build(form_values.select_print_format || "", function(print_html) { + _p.build(form_values.select_print_format || "", function(print_format_html) { me.dialog.hide(); + if(form_values.attach_document_print) { + var print_html = print_format_html + form_values.content = form_values.content + + "