]> git.parisson.com Git - django-google-tools.git/commitdiff
* Removing a print statement and fixing a small bug if you haven't set any site codes yet
authorClint Ecker <clint@arstechnica.com>
Thu, 31 Jul 2008 23:13:28 +0000 (23:13 +0000)
committerClint Ecker <clint@arstechnica.com>
Thu, 31 Jul 2008 23:13:28 +0000 (23:13 +0000)
templatetags/analytics.py

index 458d401f92d31c90bd4884ada52105fd34181e5b..a1b29af29a6deedd6f2a5317987e7066243c1b7a 100644 (file)
@@ -16,7 +16,6 @@ def do_get_analytics(parser, token):
         code = None
    
     if not code:
-        print "No code, grabbing from sites"
         current_site = Site.objects.get_current()
     else:
         if not (code[0] == code[-1] and code[0] in ('"', "'")):
@@ -33,9 +32,10 @@ class AnalyticsNode(template.Node):
     def render(self, context):
         content = ''
         if self.site:
-            try:
-                code = self.site.analytics_set.all()[0].analytics_code
-            except AttributeError:
+            code_set = self.site.analytics_set.all()
+            if code_set:
+                code = code_set[0].analytics_code
+            else:
                 return ''
         elif self.code:
             code = self.code