From: Dominik Csapak Date: Wed, 28 Mar 2018 14:55:43 +0000 (+0200) Subject: quarantine: refactor action logic X-Git-Url: https://git.proxmox.com/?p=pmg-gui.git;a=commitdiff_plain;h=7f0619ff3bfafbc9259515619367a14fbf558a58 quarantine: refactor action logic so that it can be reused Signed-off-by: Dominik Csapak --- diff --git a/js/SpamQuarantine.js b/js/SpamQuarantine.js index 5c6865b..32faa6d 100644 --- a/js/SpamQuarantine.js +++ b/js/SpamQuarantine.js @@ -91,13 +91,19 @@ Ext.define('PMG.SpamQuarantine', { }, btnHandler: function(button, e) { + var me = this; + var action = button.reference; var list = this.lookupReference('list'); var selected = list.getSelection(); + me.doAction(action, selected); + }, + + doAction: function(action, selected) { if (!selected.length) { return; } - var action = button.reference; + var list = this.lookupReference('list'); if (selected.length > 1) { var idlist = [];