summaryrefslogtreecommitdiff
path: root/coip/apps/userprofile/views.py
diff options
context:
space:
mode:
Diffstat (limited to 'coip/apps/userprofile/views.py')
-rw-r--r--coip/apps/userprofile/views.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/coip/apps/userprofile/views.py b/coip/apps/userprofile/views.py
index b1be4c1..4153b85 100644
--- a/coip/apps/userprofile/views.py
+++ b/coip/apps/userprofile/views.py
@@ -96,7 +96,7 @@ def home_name(user,short=None,autocreate=False):
def home(request):
memberships = []
try:
- memberships = Membership.objects.filter(user=request.user,hidden=False)
+ memberships = Membership.objects.filter(user=request.user,hidden=False).order_by('-timecreated')
except ObjectDoesNotExist:
pass
@@ -108,7 +108,7 @@ def home(request):
cn = user.username
profile.home = home_name(user, short=cn, autocreate=True)
- names = [(link.src,link.data) for link in NameLink.objects.filter(dst__memberships__user=request.user,type=NameLink.access_control,data__contains='i').all()]
+ names = [(link.src,link.data) for link in NameLink.objects.filter(dst__memberships__user=request.user,type=NameLink.access_control,data__contains='i').all().order_by('-timecreated')]
return respond_to(request, {'text/html': 'apps/userprofile/home.html'},{'memberships': memberships,'names': names})