You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@allura.apache.org by br...@apache.org on 2013/05/30 21:19:18 UTC
git commit: [#6307] do exact match instead of substring match on
search bin & milestone names
Updated Branches:
refs/heads/db/6307 [created] 3928fea03
[#6307] do exact match instead of substring match on search bin & milestone names
Project: http://git-wip-us.apache.org/repos/asf/incubator-allura/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-allura/commit/3928fea0
Tree: http://git-wip-us.apache.org/repos/asf/incubator-allura/tree/3928fea0
Diff: http://git-wip-us.apache.org/repos/asf/incubator-allura/diff/3928fea0
Branch: refs/heads/db/6307
Commit: 3928fea030e6465f018079281092373b2f4f541d
Parents: 956b6c5
Author: Dave Brondsema <db...@slashdotmedia.com>
Authored: Thu May 30 19:19:11 2013 +0000
Committer: Dave Brondsema <db...@slashdotmedia.com>
Committed: Thu May 30 19:19:11 2013 +0000
----------------------------------------------------------------------
ForgeTracker/forgetracker/tracker_main.py | 20 ++++++++++++--------
1 files changed, 12 insertions(+), 8 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-allura/blob/3928fea0/ForgeTracker/forgetracker/tracker_main.py
----------------------------------------------------------------------
diff --git a/ForgeTracker/forgetracker/tracker_main.py b/ForgeTracker/forgetracker/tracker_main.py
index 7fbbe9c..223911b 100644
--- a/ForgeTracker/forgetracker/tracker_main.py
+++ b/ForgeTracker/forgetracker/tracker_main.py
@@ -311,11 +311,13 @@ class ForgeTrackerApp(Application):
$.ajax({
url:'%(app_url)sbin_counts',
success: function(data) {
+ var $spans = $('.search_bin > span');
$.each(data.bin_counts, function(i, item) {
- var $span = $('.search_bin span:contains("' + item.label + '")');
- if ($span) {
- $span.after('<small>' + item.count + '</small>').fadeIn('fast');
- }
+ $spans.each(function(){
+ if ($(this).text() == item.label) {
+ $(this).after('<small>' + item.count + '</small>').fadeIn('fast');
+ }
+ });
});
}
});
@@ -323,11 +325,13 @@ class ForgeTrackerApp(Application):
$.ajax({
url: '%(app_url)smilestone_counts',
success: function(data) {
+ var $spans = $('.milestones > span');
$.each(data.milestone_counts, function(i, item) {
- var $span = $('.milestones span:contains("' + item.name + '")');
- if ($span) {
- $span.after('<small>' + item.count + '</small>').fadeIn('fast');
- }
+ $spans.each(function(){
+ if ($(this)) {
+ $(this).after('<small>' + item.count + '</small>').fadeIn('fast');
+ }
+ });
});
}
});