From 87cf0a3fb158b5ffaa54a79997d7b01492d39b74 Mon Sep 17 00:00:00 2001 From: Aleksander Machniak <alec@alec.pl> Date: Sun, 22 May 2016 02:19:27 -0400 Subject: [PATCH] Use minified publickey.js (with cache-buster) when available (#5254) --- program/steps/mail/compose.inc | 1 + program/js/app.js | 8 -------- 2 files changed, 1 insertions(+), 8 deletions(-) diff --git a/program/js/app.js b/program/js/app.js index 1ec2dd4..b1e6cf4 100644 --- a/program/js/app.js +++ b/program/js/app.js @@ -3619,14 +3619,6 @@ // list recipients with missing keys if (!isvalid && missing_keys.length) { - // load publickey.js - if (!$('script#publickeyjs').length) { - $('<script>') - .attr('id', 'publickeyjs') - .attr('src', ref.assets_path('program/js/publickey.js')) - .appendTo(document.body); - } - // display dialog with missing keys ref.show_popup_dialog( ref.get_label('nopubkeyfor').replace('$email', missing_keys.join(', ')) + diff --git a/program/steps/mail/compose.inc b/program/steps/mail/compose.inc index bc491c3..5dd7252 100644 --- a/program/steps/mail/compose.inc +++ b/program/steps/mail/compose.inc @@ -285,6 +285,7 @@ // process $MESSAGE body/attachments, set $MESSAGE_BODY/$HTML_MODE vars and some session data $MESSAGE_BODY = rcmail_prepare_message_body(); +$OUTPUT->include_script('publickey.js'); // register UI objects $OUTPUT->add_handlers(array( -- Gitblit v1.9.1