Index: /usr/lib/python2.3/site-packages/django_trunk/django/contrib/auth/models.py
===================================================================
--- /usr/lib/python2.3/site-packages/django_trunk/django/contrib/auth/models.py (revision 4815)
+++ /usr/lib/python2.3/site-packages/django_trunk/django/contrib/auth/models.py (working copy)
@@ -225,7 +225,7 @@
     def get_and_delete_messages(self):
         messages = []
         for m in self.message_set.all():
-            messages.append(m.message)
+            messages.append(m)
             m.delete()
         return messages
 
@@ -256,6 +256,7 @@
     """
     user = models.ForeignKey(User)
     message = models.TextField(_('message'))
+    category = models.CharField(maxlength=1, choices=(('S', 'success'), ('F', 'failure'), ('G', 'generic'),), default='S')
 
     def __str__(self):
         return self.message
