summaryrefslogtreecommitdiff
path: root/coip/apps/userprofile/models.py
diff options
context:
space:
mode:
Diffstat (limited to 'coip/apps/userprofile/models.py')
-rw-r--r--coip/apps/userprofile/models.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/coip/apps/userprofile/models.py b/coip/apps/userprofile/models.py
index 2387e36..76473b1 100644
--- a/coip/apps/userprofile/models.py
+++ b/coip/apps/userprofile/models.py
@@ -17,6 +17,10 @@ class UserProfile(models.Model):
def __unicode__(self):
return "%s [%s] - %s" % (self.identifier,self.user.username,self.display_name)
+
+
+def last_used_profile(user):
+ return UserProfile.objects.filter(user=user).order_by('lastupdated')[0]
class PKey(models.Model):
user_profile = models.ForeignKey(UserProfile,related_name='keys')
@@ -26,5 +30,3 @@ class PKey(models.Model):
def __unicode__(self):
return "A merge-key for "+self.user_profile
-
- \ No newline at end of file