added test to see if request.user is anonymous

If the request.user was anonymous then that would mean that the request.user would be non-existent which when passed to the findUser call would cause an error which would break the loading of the story.