From dad0b06a386092b159118780a6a6801f3cf674de Mon Sep 17 00:00:00 2001 From: Craig Andrews Date: Tue, 22 Jun 2010 22:01:13 -0400 Subject: [PATCH] Throw an error if queueing is disable when using an IM plugin --- lib/implugin.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/implugin.php b/lib/implugin.php index 7125aaee8d..dafb8a416b 100644 --- a/lib/implugin.php +++ b/lib/implugin.php @@ -619,8 +619,13 @@ abstract class ImPlugin extends Plugin function initialize() { + if( ! common_config('queue', 'enabled')) + { + throw new ServerException("Queueing must be enabled to use IM plugins"); + } + if(is_null($this->transport)){ - throw new Exception('transport cannot be null'); + throw new ServerException('transport cannot be null'); } } }