From 1ab8467320db7083bd651a26191cbecbdaa0f38d Mon Sep 17 00:00:00 2001
From: Sebastian Spaeth <Sebastian@SSpaeth.de>
Date: Mon, 16 May 2011 14:55:05 +0200
Subject: [PATCH] Show images in reverse submit order
Fixes bug #327. Just do a .sort('created', DESCENDING) on Media when
showing them to show the latest first.
Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
---
mediagoblin/user_pages/views.py | 3 ++-
mediagoblin/views.py | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/mediagoblin/user_pages/views.py b/mediagoblin/user_pages/views.py
index 2c9792f..c99556c 100644
a
|
b
|
|
15 | 15 | # along with this program. If not, see <http://www.gnu.org/licenses/>. |
16 | 16 | |
17 | 17 | from webob import Response, exc |
| 18 | from pymongo import DESCENDING |
18 | 19 | from mongokit import ObjectId |
19 | 20 | import wtforms |
20 | 21 | |
… |
… |
def user_home(request):
|
29 | 30 | |
30 | 31 | medias = request.db.MediaEntry.find({ |
31 | 32 | 'uploader': user, |
32 | | 'state': 'processed'}) |
| 33 | 'state': 'processed'}).sort('created', DESCENDING) |
33 | 34 | |
34 | 35 | template = request.template_env.get_template( |
35 | 36 | 'mediagoblin/user_pages/user.html') |
diff --git a/mediagoblin/views.py b/mediagoblin/views.py
index 7f925bb..602f109 100644
a
|
b
|
import datetime
|
18 | 18 | |
19 | 19 | from webob import Response, exc |
20 | 20 | import wtforms |
| 21 | from pymongo import DESCENDING |
21 | 22 | from mongokit import ObjectId |
22 | 23 | from mediagoblin import models |
23 | 24 | import gettext |
24 | 25 | |
25 | 26 | def root_view(request): |
26 | 27 | media_entries = request.db.MediaEntry.find( |
27 | | {u'state': u'processed'}) |
| 28 | {u'state': u'processed'}).sort('created', DESCENDING) |
28 | 29 | |
29 | 30 | template = request.template_env.get_template( |
30 | 31 | 'mediagoblin/root.html') |