From 4184a9e0da19236c1fb855e5944e90011f09f779 Fri, 30 Sep 2011 21:03:29 +0300
From: Robert Munteanu <robert.munteanu@gmail.com>
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 (