Changeset 12750
- Timestamp:
- Aug 26, 2011, 1:58:12 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/web/javascript/torrent.js
r12745 r12750 208 208 209 209 // simple accessors 210 getCollatedName: function() { return this.fields.collatedName; },211 getCollatedTrackers: function() { return this.fields.collatedTrackers; },212 210 getComment: function() { return this.fields.comment; }, 213 211 getCreator: function() { return this.fields.creator; }, … … 299 297 } 300 298 }, 299 getCollatedName: function() { 300 var f = this.fields; 301 if (!f.collatedName) { 302 var name = this.getName(); 303 if (name) 304 f.collatedName = name.toLowerCase(); 305 } 306 return f.collatedName; 307 }, 308 getCollatedTrackers: function() { 309 var f = this.fields; 310 if (!f.collatedTrackers) { 311 var trackers = this.getTrackers(); 312 if (trackers) 313 f.collatedTrackers = this.collateTrackers(trackers); 314 } 315 return f.collatedTrackers; 316 }, 301 317 302 318 /**** … … 365 381 Torrent.compareByName = function(ta, tb) 366 382 { 367 var i = 0; 368 var a = ta.getCollatedName(); 369 var b = tb.getCollatedName(); 370 if (a && b) 371 i = a.compareTo(b); 372 if (i) 373 return i; 374 return Torrent.compareById(ta, tb); 383 return ta.getCollatedName().compareTo(tb.getCollatedName()) 384 || Torrent.compareById(ta, tb); 375 385 }; 376 386 Torrent.compareByQueue = function(ta, tb)
Note: See TracChangeset
for help on using the changeset viewer.