diff options
Diffstat (limited to 'coip/apps/userprofile/views.py')
-rw-r--r-- | coip/apps/userprofile/views.py | 4 |
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}) |