From 4bfea3567aff5d3a6d06c0da14b08d981f886521 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Barrag=C3=A1n=20Merino?= Date: Tue, 29 Apr 2014 10:39:37 +0200 Subject: [PATCH] Fix a minor bug in the project tasgs API call --- taiga/projects/services/filters.py | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/taiga/projects/services/filters.py b/taiga/projects/services/filters.py index abe6e33c..82a45e62 100644 --- a/taiga/projects/services/filters.py +++ b/taiga/projects/services/filters.py @@ -17,17 +17,6 @@ from contextlib import closing from django.db import connection -def _get_issues_tags(project): - extra_sql = ("select unnest(unpickle(tags)) as tagname " - "from issues_issue where project_id = %s " - "group by unnest(unpickle(tags)) " - "order by tagname asc") - - with closing(connection.cursor()) as cursor: - cursor.execute(extra_sql, [project.id]) - rows = cursor.fetchall() - - return set([x[0] for x in rows]) def _get_stories_tags(project): extra_sql = ("select unnest(unpickle(tags)) as tagname, count(unnest(unpickle(tags))) " @@ -157,7 +146,7 @@ def get_all_tags(project): """ result = set() - result.update(_get_issues_tags(project)) + result.update(x[0] for x in _get_issues_tags(project)) result.update(_get_stories_tags(project)) return sorted(result)