title: Error: Parse Objects not allowed here
body: <p>When I try to run count function I get </p>
  
  <blockquote>
    <p>Error: Parse Objects not allowed here</p>
  </blockquote>
  
  <pre><code>E2015-11-09T12:36:10.778Z]v184 Ran cloud function count with:
    Input: {}
    Result: Error: Parse Objects not allowed here
      at n (Parse.js:16:1063)
      at Parse.js:16:1927
      at Array.map (native)
      at n (Parse.js:16:1904)
      at n (Parse.js:16:1995)
      at r.default (Parse.js:16:2422)
      at Object.o.default.setCloudController.run (Parse.js:13:2159)
      at Object.n [as run] (Parse.js:13:1730)
      at e.query.find.success (main.js:10:19)
      at e.&lt;anonymous&gt; (Parse.js:14:28224)
  </code></pre>
  
  <p>The searching result guide me to this <a href="https://www.parse.com/questions/parse-object-not-allowed" rel="noreferrer">question</a>, But All the tutorials mention sending parameters in this way. And this code used to be functioning well.  </p>
  
  <p>Count Function : </p>
  
  <pre><code>Parse.Cloud.define('count', function(request, response) {
  
  var query = new Parse.Query('MyS');
    query.equalTo("Notify", true);
    query.notEqualTo ("MainEventCode", '5');
  
    query.find({
      success: function(results) {
        Parse.Cloud.run('http', {params : results}).then(
          function(result) {
            console.log('httpResponse is : ' + result);
            response.success('Done !');
          }, function(error) {
            console.log('Error while RUN !' + error);
        });
      },
      error: function(error) {
        response.error(error);
      }
    });
  });
  </code></pre>
  
  <p>http Function : </p>
  
  <pre><code>Parse.Cloud.define('http', function(request, response) {
  
  var query = new Parse.Query(Parse.Installation);
  .
  .
  .
  }
  </code></pre>