From 4184a9e0da19236c1fb855e5944e90011f09f779 Fri, 30 Sep 2011 21:03:29 +0300 From: Robert Munteanu Date: Fri, 30 Sep 2011 21:02:52 +0300 Subject: [PATCH] Correct tag retrieval on SQL Server when no tags are defined Fix #13363 : Application Failure when trying to select an issue diff --git a/core/tag_api.php b/core/tag_api.php index fd31424..4cd1b3e 100644 --- a/core/tag_api.php +++ b/core/tag_api.php @@ -421,6 +421,11 @@ while( $row = db_fetch_array( $result ) ) { $t_subquery_results[] = (int)$row; } + + if ( count ( $t_subquery_results ) == 0 ) { + return array(); + } + $query = "SELECT id, name, description FROM $t_tag_table WHERE id IN ( " . implode( ', ', $t_subquery_results ) . ')'; } else { $query = "SELECT id, name, description FROM $t_tag_table WHERE id IN (