From da6486ccb86d448ef3204eeeadec630472d9fc82 Mon Sep 17 00:00:00 2001 From: erickson Date: Sun, 9 Mar 2008 01:16:48 +0000 Subject: [PATCH] added special case to avoid wrapping boolean objects git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@1266 9efc2488-bf62-4759-914b-345cdb29e865 --- src/perlmods/OpenSRF/Utils/JSON.pm | 2 ++ 1 file changed, 2 insertions(+) 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')) { -- 2.43.2