diff --git a/modules/imap/site.js b/modules/imap/site.js index 6b4202228..2cc158f08 100644 --- a/modules/imap/site.js +++ b/modules/imap/site.js @@ -1351,27 +1351,6 @@ var add_email_in_contact_trusted = function(list_email) { } }; - -function get_list_block_sieve() { - sessionStorage.removeItem('list_blocked'); - var detail = Hm_Utils.parse_folder_path(hm_list_path()); - var list_blocked_senders = []; - var page = hm_page_name(); - if (page == 'message_list') { - Hm_Ajax.request( - [ - { name: 'hm_ajax_hook', value: 'ajax_list_block_sieve' }, - { name: 'imap_server_id', 'value': detail.server_id}, - ], - function (res) { - if (res.ajax_list_block_sieve) { - sessionStorage.setItem('list_blocked', res.ajax_list_block_sieve); - } - } - ); - } -}; - $('.screen-email-unlike').on("click", function() { imap_screen_email(); return false; }); $('.screen-email-like').on("click", function() { diff --git a/modules/sievefilters/site.js b/modules/sievefilters/site.js index aefc5f6c1..2e3a2e7c3 100644 --- a/modules/sievefilters/site.js +++ b/modules/sievefilters/site.js @@ -977,6 +977,26 @@ function sieveFiltersPageHandler() { }); } +function get_list_block_sieve() { + sessionStorage.removeItem('list_blocked'); + var detail = Hm_Utils.parse_folder_path(hm_list_path()); + var list_blocked_senders = []; + var page = hm_page_name(); + if (page == 'message_list') { + Hm_Ajax.request( + [ + { name: 'hm_ajax_hook', value: 'ajax_list_block_sieve' }, + { name: 'imap_server_id', 'value': detail.server_id}, + ], + function (res) { + if (res.ajax_list_block_sieve) { + sessionStorage.setItem('list_blocked', res.ajax_list_block_sieve); + } + } + ); + } +}; + $(function () { $(document).on('change', '#block_action', function(e) { if ($(this).val() == 'reject_with_message') {