aboutsummaryrefslogtreecommitdiffstats
path: root/mediagoblin/user_pages/views.py
diff options
context:
space:
mode:
Diffstat (limited to 'mediagoblin/user_pages/views.py')
-rw-r--r--mediagoblin/user_pages/views.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/mediagoblin/user_pages/views.py b/mediagoblin/user_pages/views.py
index 26c67425..76f96cf9 100644
--- a/mediagoblin/user_pages/views.py
+++ b/mediagoblin/user_pages/views.py
@@ -33,9 +33,14 @@ def user_home(request):
.find({'uploader': user, 'state': 'processed'}) \
.sort('created', DESCENDING)
- pagination = Pagination(2, cursor, request)
+ try:
+ page = int(request.str_GET['page'])
+ except KeyError:
+ page = 1
+
+ pagination = Pagination(cursor, page)
media_entries = pagination()
-
+
#if no data is available, return NotFound
if media_entries == None:
return exc.HTTPNotFound()