From a08a5447eb550c182d7996cfdbbc3b2d675d9085 Mon Sep 17 00:00:00 2001 From: Fosco Marotto Date: Tue, 14 Apr 2015 18:10:57 -0700 Subject: [PATCH] Added sessionToken to the count() query. --- src/Parse/ParseQuery.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Parse/ParseQuery.php b/src/Parse/ParseQuery.php index 2ca99663ef..bf362f613b 100755 --- a/src/Parse/ParseQuery.php +++ b/src/Parse/ParseQuery.php @@ -309,13 +309,17 @@ private function buildQueryString($queryOptions) */ public function count($useMasterKey = false) { + $sessionToken = null; + if (ParseUser::getCurrentUser()) { + $sessionToken = ParseUser::getCurrentUser()->getSessionToken(); + } $this->limit = 0; $this->count = 1; $queryString = $this->buildQueryString($this->_getOptions()); $result = ParseClient::_request( 'GET', '/1/classes/'.$this->className. - '?'.$queryString, null, null, $useMasterKey + '?'.$queryString, $sessionToken, null, $useMasterKey ); return $result['count'];