<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -2,20 +2,23 @@ from django.conf import settings
 from userskins.models import SkinPreference
 import django
 
+
 class UserskinsMiddleware(object):
     def __init__(self):
         never_use_database = getattr(settings,&quot;USERSKINS_NEVER_ACCESS_DATABASE&quot;, False)
         if never_use_database:
             raise django.core.exceptions.MiddlewareNotUsed
+        else:
+            self.default = settings.USERSKINS_DEFAULT
+
 
     def process_response(self, request, response):
-        print &quot;wee&quot;
         if not request.COOKIES.has_key(&quot;userskins&quot;):
-            skin = settings.USERSKINS_DEFAULT
+            skin = self.default
             if request.user.is_authenticated():
                 try:
                     skin = SkinPreference.objects.get(user=request.user).skin
-                except SkinPreference.ObjectDoesNotExist:
+                except SkinPreference.DoesNotExist:
                     pass
             response.set_cookie(&quot;userskins&quot;, skin)
         return response</diff>
      <filename>userskins/middleware.py</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>d1e98a931aaa8c60b77a493bc4a70ae4da418650</id>
    </parent>
  </parents>
  <author>
    <name>Will Larson</name>
    <email>lethain@gmail.com</email>
  </author>
  <url>http://github.com/lethain/django-userskins/commit/5d1b60a3fe8f2c2564e94fd646f4e112f5803288</url>
  <id>5d1b60a3fe8f2c2564e94fd646f4e112f5803288</id>
  <committed-date>2008-10-29T18:38:11-07:00</committed-date>
  <authored-date>2008-10-29T18:38:11-07:00</authored-date>
  <message>Fixed typo of ObjectDoesNotExist versus DoesNotExist for error thrown when user doesn't have a SkinPreference object.</message>
  <tree>e85cf6506f6f08d7497d5df501d481d9267344c8</tree>
  <committer>
    <name>Will Larson</name>
    <email>lethain@gmail.com</email>
  </committer>
</commit>
