From 284494d29681518c3ea745c21d3c7de9cf23dc95 Mon Sep 17 00:00:00 2001 From: Ray Greenwell Date: Wed, 24 Nov 2004 23:59:39 +0000 Subject: [PATCH] The documentation says that the validator is optional, make it so. git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@3236 542714f4-19e9-0310-aa3c-eee0fc999fb1 --- src/java/com/threerings/crowd/chat/server/SpeakProvider.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/java/com/threerings/crowd/chat/server/SpeakProvider.java b/src/java/com/threerings/crowd/chat/server/SpeakProvider.java index de9698e87..519aa16bc 100644 --- a/src/java/com/threerings/crowd/chat/server/SpeakProvider.java +++ b/src/java/com/threerings/crowd/chat/server/SpeakProvider.java @@ -1,5 +1,5 @@ // -// $Id: SpeakProvider.java,v 1.22 2004/08/27 02:12:32 mdb Exp $ +// $Id$ // // Narya library - tools for developing networked games // Copyright (C) 2002-2004 Three Rings Design, Inc., All Rights Reserved @@ -135,7 +135,8 @@ public class SpeakProvider // rather than as a mode for a user message so that we don't // have to do this validation here. Or not. if ((mode == BROADCAST_MODE) || - !_validator.isValidSpeaker(_speakObj, caller)) { + (_validator != null && + !_validator.isValidSpeaker(_speakObj, caller))) { Log.warning("Refusing invalid speak request " + "[caller=" + caller.who() + ", speakObj=" + _speakObj.which() +