[Debtags-commits] [svn] r1941 - web/trunk/js
Enrico Zini
enrico at costa.debian.org
Sat Sep 23 10:49:49 UTC 2006
Author: enrico
Date: Sat Sep 23 10:49:47 2006
New Revision: 1941
Modified:
web/trunk/js/debtags.js
Log:
Fixed auto-tag-selection in smart search
Modified: web/trunk/js/debtags.js
==============================================================================
--- web/trunk/js/debtags.js (original)
+++ web/trunk/js/debtags.js Sat Sep 23 10:49:47 2006
@@ -183,17 +183,17 @@
empty: function() {
return this._size == 0;
},
- addFirstTags: function(tags) {
- var total = 0;
+ addFirstTags: function(tags, coll) {
+ var lastCard = 0;
function score(x) { return ((x-15)*(x-15))/x; }
for (i in tags) {
var tag = tags[i][0];
- var card = tags[i][1];
- if (score(total) < score(total + card))
- {
- total += card;
+ var card = parseInt(tags[i][1]);
+ alert("i"+i+" last: "+lastCard+"-"+score(lastCard)+" cur: " + (card) + "-"+score(card));
+ if (i == 0 || score(lastCard) > score(card)) {
this.add(tag);
+ lastCard = card;
} else
break;
}
More information about the Debtags-commits
mailing list