diff options
| author | Carson Fleming <[email protected]> | 2024-12-30 21:05:32 -0800 |
|---|---|---|
| committer | Carson Fleming <[email protected]> | 2024-12-30 21:05:32 -0800 |
| commit | eb5b7cd2b30567381caab3d50378d0de4ce28abd (patch) | |
| tree | ed6e10922b507a793fb18508889331f83f30f08a /keys.js | |
| parent | a8067fb0ad3f1de956ef48b95a21afae1bc00a06 (diff) | |
| download | rc-inbox-settings-eb5b7cd2b30567381caab3d50378d0de4ce28abd.tar.gz | |
clean up js stuff, reload keys after deletion
Diffstat (limited to 'keys.js')
| -rw-r--r-- | keys.js | 14 |
1 files changed, 7 insertions, 7 deletions
@@ -13,9 +13,9 @@ window.rcmail && window.rcmail.addEventListener('init', function () { .focus(); } - rcmail.register_command('plugin.inbox_keys_generate', () => rcmail.inbox_keys_generate()); - rcmail.register_command('plugin.inbox_keys_import', () => rcmail.inbox_keys_import()); - rcmail.register_command('plugin.inbox_keys_delete', () => rcmail.inbox_keys_delete()); + rcmail.register_command('plugin.inbox_keys_generate', () => rcmail.inbox_keys_generate(), true); + rcmail.register_command('plugin.inbox_keys_import', () => rcmail.inbox_keys_import(), true); + rcmail.register_command('plugin.inbox_keys_delete', () => rcmail.inbox_keys_delete(), false); } }); @@ -24,11 +24,11 @@ rcube_webmail.prototype.inbox_keys_select = function (list) { }; rcube_webmail.prototype.inbox_keys_generate = function () { - this.inbox_keys_reload('&_action=plugin.inbox_keys_generate'); + this.inbox_keys_loadframe('&_action=plugin.inbox_keys_generate'); }; rcube_webmail.prototype.inbox_keys_import = function () { - this.inbox_keys_reload('&_action=plugin.inbox_keys_import'); + this.inbox_keys_loadframe('&_action=plugin.inbox_keys_import'); }; rcube_webmail.prototype.inbox_keys_delete = function () { @@ -42,11 +42,11 @@ rcube_webmail.prototype.inbox_keys_delete = function () { var lock = ref.display_message( ref.get_label('inbox_settings.deleting_key', 'loading')); ref.http_post('plugin.inbox_keys_delete', {keys}, lock); - // TODO: maybe reload + ref.reload(); }); }; -rcube_webmail.prototype.inbox_keys_reload = function(url) { +rcube_webmail.prototype.inbox_keys_loadframe = function(url) { var win; if (win = this.get_frame_window(this.env.contentframe)) { if (!url) { |
