summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--keys.js14
1 files changed, 7 insertions, 7 deletions
diff --git a/keys.js b/keys.js
index b76d3f7..8ef23d3 100644
--- a/keys.js
+++ b/keys.js
@@ -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) {