Don't 500 on blog-posts URL with non-users.
parent
610f36054f
commit
7b11aac4a1
|
@ -89,13 +89,13 @@ def blog_posts(request, username):
|
||||||
public = False
|
public = False
|
||||||
public_user = False
|
public_user = False
|
||||||
user = request.user
|
user = request.user
|
||||||
snipts = Snipt.objects.filter(user=request.user, blog_post=True)
|
snipts = get_object_or_404(Snipt, user=request.user, blog_post=True)
|
||||||
tags = Tag.objects.filter(snipt__user=request.user).distinct()
|
tags = Tag.objects.filter(snipt__user=request.user).distinct()
|
||||||
else:
|
else:
|
||||||
public = True
|
public = True
|
||||||
public_user = True
|
public_user = True
|
||||||
user = User.objects.get(username=username)
|
user = get_object_or_404(User, username=username)
|
||||||
snipts = Snipt.objects.filter(blog_post=True, user=user, public=True)
|
snipts = get_object_or_404(Snipt, blog_post=True, user=user, public=True)
|
||||||
tags = Tag.objects.filter(snipt__user=user, snipt__public=True).distinct()
|
tags = Tag.objects.filter(snipt__user=user, snipt__public=True).distinct()
|
||||||
|
|
||||||
tags = tags.order_by('name')
|
tags = tags.order_by('name')
|
||||||
|
|
Loading…
Reference in New Issue