From 864319702375029cf0e195d4846f821d041e415e Mon Sep 17 00:00:00 2001 From: John Reese Date: Tue, 6 Jan 2009 13:34:33 -0500 Subject: [PATCH] Fix #10022: changes from commit a2294e9d caused duplicates in the tag selection list for tags attached to multiple bugs. --- core/tag_api.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/tag_api.php b/core/tag_api.php index 18a3a98520..51b5f9904f 100644 --- a/core/tag_api.php +++ b/core/tag_api.php @@ -413,7 +413,7 @@ function tag_get_candidates_for_bug( $p_bug_id ) { $t_params = array(); if ( 0 != $p_bug_id ) { $t_bug_tag_table = db_get_table( 'mantis_bug_tag_table' ); - $query = 'SELECT t.id, t.name, t.description FROM ' . + $query = 'SELECT DISTINCT t.id, t.name, t.description FROM ' . $t_bug_tag_table . ' t2 LEFT JOIN ' . $t_tag_table . ' t ON t.id = t2.tag_id WHERE NOT bug_id = ' . db_param(); $t_params[] = $p_bug_id;