-def influence_detail(*args, **kwargs):
- return object_detail(*args, **kwargs)
+def influence_detail(request, object_id):
+ o = Influence.objects.get(pk=object_id)
+ # Don't show other player's influences
+ if (o.character.player != request.user):
+ return HttpResponseForbidden("Forbidden -- Trying to view influences of somebody else's character")
+ context = {
+ 'object' : o,
+ 'comments' : ThreadedComment.public.get_tree(o),
+ 'comment_form' : ThreadedCommentForm(),
+ }
+ return render_to_response('influences/influence_detail.html', context, RequestContext(request))
+
+# vim: set sts=4 sw=4 expandtab: