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
-~----------~----~----~----~------~----~------~--~---

Reply via email to