From: erickson Date: Tue, 20 Jan 2009 03:03:34 +0000 (+0000) Subject: repaired config data structure ref check for registering routers X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=df6140d234629ca6ae338de1fd099a8fa3d3302e;p=opensrf%2Fbjwebb.git repaired config data structure ref check for registering routers git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@1633 9efc2488-bf62-4759-914b-345cdb29e865 --- diff --git a/src/perl/lib/OpenSRF/Transport/SlimJabber/Inbound.pm b/src/perl/lib/OpenSRF/Transport/SlimJabber/Inbound.pm index e9eed2f..89d087b 100644 --- a/src/perl/lib/OpenSRF/Transport/SlimJabber/Inbound.pm +++ b/src/perl/lib/OpenSRF/Transport/SlimJabber/Inbound.pm @@ -98,7 +98,7 @@ sub listen { for my $router (@$routers) { if(ref $router) { if( !$router->{services} || - ( ref($router->{services}) eq 'ARRAY' and + ( ref($router->{services}) eq 'HASH' and grep { $_ eq $self->{app} } @{$router->{services}->{service}} ) || $router->{services}->{service} eq $self->{app}) {