implement the handler for the torrent menu

This commit is contained in:
Damien Churchill 2010-04-25 21:18:46 +01:00
parent b4404feed7
commit 342001c642
1 changed files with 12 additions and 1 deletions

View File

@ -285,7 +285,18 @@ Deluge.plugins.LabelPlugin = Ext.extend(Deluge.Plugin, {
}, },
onTorrentMenuClick: function(item, e) { onTorrentMenuClick: function(item, e) {
alert(item.label); var ids = deluge.torrents.getSelectedIds();
Ext.each(ids, function(id, i) {
if (ids.length == i +1 ) {
deluge.client.label.set_torrent(id, item.label, {
success: function() {
deluge.ui.update();
}
});
} else {
deluge.client.label.set_torrent(id, item.label);
}
});
} }
}); });
Deluge.registerPlugin('Label', Deluge.plugins.LabelPlugin); Deluge.registerPlugin('Label', Deluge.plugins.LabelPlugin);