X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;ds=sidebyside;f=lib%2Fqueuemanager.php;h=d42e4b4b57e88ac31f7b35ddd6f22e46088ea467;hb=9deff7afafb61b65ebf29771d88e1f3e29e1b520;hp=bc18e1fc56fe9e39ca6a769c8eec9dcdd46ff599;hpb=220b51d8be61e9bd316567f3ad03fffdbc4b7526;p=quix0rs-gnu-social.git diff --git a/lib/queuemanager.php b/lib/queuemanager.php index bc18e1fc56..d42e4b4b57 100644 --- a/lib/queuemanager.php +++ b/lib/queuemanager.php @@ -181,7 +181,10 @@ abstract class QueueManager extends IoManager // If it is a string, we really store a JSON object in there // except if it begins with '<', because then it is XML. - if (is_string($object) && substr($object, 0, 1) != '<') { + if (is_string($object) && + substr($object, 0, 1) != '<' && + !is_numeric($object)) + { $json = json_decode($object); if ($json === null) { throw new Exception('Bad frame in queue item');