diff --git a/ckanext/googleanalytics/controller.py b/ckanext/googleanalytics/controller.py index cdf9922..a2e0933 100644 --- a/ckanext/googleanalytics/controller.py +++ b/ckanext/googleanalytics/controller.py @@ -1,5 +1,5 @@ from __future__ import absolute_import -from builtins import str + import logging from ckan.lib.base import BaseController, c, render, request from . import dbutil @@ -13,6 +13,16 @@ from paste.util.multidict import MultiDict from ckan.controllers.api import ApiController +from ckan.exceptions import CkanVersionException +import ckan.plugins.toolkit as tk +try: + tk.requires_ckan_version("2.9") +except CkanVersionException: + pass +else: + from builtins import str + + log = logging.getLogger("ckanext.googleanalytics")