From: erickson Date: Sun, 9 Mar 2008 01:16:48 +0000 (+0000) Subject: added special case to avoid wrapping boolean objects X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=da6486ccb86d448ef3204eeeadec630472d9fc82;p=opensrf%2Fbjwebb.git added special case to avoid wrapping boolean objects git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@1266 9efc2488-bf62-4759-914b-345cdb29e865 --- diff --git a/src/perlmods/OpenSRF/Utils/JSON.pm b/src/perlmods/OpenSRF/Utils/JSON.pm index 65853e4..bfefb86 100644 --- a/src/perlmods/OpenSRF/Utils/JSON.pm +++ b/src/perlmods/OpenSRF/Utils/JSON.pm @@ -92,6 +92,8 @@ sub perl2JSONObject { my $ref = ref($obj); return $obj unless $ref; + + return $obj if $ref eq 'JSON::XS::Boolean'; my $newobj; if(UNIVERSAL::isa($obj, 'HASH')) {