diff --git a/ckanext/googleanalytics/dbutil.py b/ckanext/googleanalytics/dbutil.py index 7f10d37..1314e8c 100644 --- a/ckanext/googleanalytics/dbutil.py +++ b/ckanext/googleanalytics/dbutil.py @@ -104,7 +104,7 @@ def get_top_packages(limit=20): ).order_by(package_stats.c.visits_recently.desc()) res = connection.execute(s).fetchmany(limit) for package_id, recent, ever in res: - item = q.filter("package.id = '%s'" % package_id) + item = q.filter(text("package.id = '%s'" % package_id)) if not item.count(): continue items.append((item.first(), recent, ever))