# This file is part of Wolnelektury, licensed under GNU Affero GPLv3 or later.
# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
#
-from django.contrib.sites.models import Site
from django.conf import settings
from datetime import datetime
import logging
call_func = klass_or_method
def wrap(self, request, *args, **kw):
- track_request.delay(piwik_url(request))
+ if getattr(request, 'piwik_track', True):
+ track_request.delay(piwik_url(request))
return call_func(self, request, *args, **kw)
# and wrap it