Author: damoxc
Revision: 5310
Log:
fix setting the download priority for files in the files tab
Diff:
Modified: trunk/deluge/ui/web/js/Deluge.Details.Files.js
===================================================================
--- trunk/deluge/ui/web/js/Deluge.Details.Files.js 2009-05-27 11:35:52 UTC
(rev 5309)
+++ trunk/deluge/ui/web/js/Deluge.Details.Files.js 2009-05-27 11:49:27 UTC
(rev 5310)
@@ -129,26 +129,22 @@
default:
var indexes = {};
function walk(node) {
- if (!node.attributes.fileIndex)
return;
+ if
(Ext.isEmpty(node.attributes.fileIndex)) return;
indexes[node.attributes.fileIndex] = node.attributes.priority;
}
this.getRootNode().cascade(walk);
var nodes =
this.getSelectionModel().getSelectedNodes();
Ext.each(nodes, function(node) {
- if (!node.attributes.fileIndex)
return;
+ if
(Ext.isEmpty(node.attributes.fileIndex)) return;
indexes[node.attributes.fileIndex] = baseItem.filePriority;
});
- alert(Ext.keys(indexes));
-
- priorities = new
Array(Ext.keys(indexes).length);
+ var priorities = new
Array(Ext.keys(indexes).length);
for (var index in indexes) {
priorities[index] =
indexes[index];
}
-
- alert(this.torrentId);
- alert(priorities);
+
Deluge.Client.core.set_torrent_file_priorities(this.torrentId, priorities, {
success: function() {
Ext.each(nodes,
function(node) {
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"deluge-commit" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/deluge-commit?hl=en
-~----------~----~----~----~------~----~------~--~---