From b6a5f5284b1ada3c7bc6c96f509226972f43a542 Mon Sep 17 00:00:00 2001 From: Andrew Williams Date: Sun, 26 Jun 2011 20:48:19 +0100 Subject: [PATCH] Log first_seen date --- app/sso/middleware.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/sso/middleware.py b/app/sso/middleware.py index c74e920..0112476 100644 --- a/app/sso/middleware.py +++ b/app/sso/middleware.py @@ -59,5 +59,7 @@ class IPTrackingMiddleware(object): if request.user and not request.user.is_anonymous(): ip, created = SSOUserIPAddress.objects.get_or_create(user=request.user, ip_address=request.META['REMOTE_ADDR']) + if created: + ip.first_seen = datetime.utcnow() ip.last_seen = datetime.utcnow() ip.save()