404 appropriately here

This commit is contained in:
Christopher Allan Webber 2011-05-10 16:25:04 -05:00
parent 2eef8761d8
commit f624940844

View File

@ -17,7 +17,7 @@
from webob import Response from webob import Response
from mongokit import ObjectId from mongokit import ObjectId
import wtforms import wtforms
#from mongokit import ObjectId
def user_home(request): def user_home(request):
"""'Homepage' of a User()""" """'Homepage' of a User()"""
@ -34,15 +34,15 @@ def user_home(request):
'user': user, 'user': user,
'medias': medias})) 'medias': medias}))
def media_home(request): def media_home(request):
"""'Homepage' of a MediaEntry()""" """'Homepage' of a MediaEntry()"""
media = request.db.MediaEntry.find_one( media = request.db.MediaEntry.find_one(
ObjectId(request.matchdict['m_id'])) ObjectId(request.matchdict['m_id']))
#check that media uploader and user correspondent #check that media uploader and user correspond
if media['uploader'].get('username') != request.matchdict['user']: if media['uploader'].get('username') != request.matchdict['user']:
#TODO: How do I throw an error 404? return exc.HTTPNotFound()
pass
template = request.template_env.get_template( template = request.template_env.get_template(
'mediagoblin/user_pages/media.html') 'mediagoblin/user_pages/media.html')