title: SailsJS 0.10.5 Model.subscribe(req, records) only permitted records
body: <p>I want to subscribe via socket only permitted records for logged user only assigned to him. 
  Model.watch(req) publish all new records, but i want separate records by find({param: value}).</p>
  
  <p>How can i do that?</p>
  
  <p>Example:</p>
  
  <p>Server side</p>
  
  <pre><code>&lt;code&gt;
  
  
  Item.find({ request: rqst.id}) 
                          .sort('createdAt DESC')
                          .limit(10)
                          .exec(function(err, items) {
                              if (err) { res.send(err); } 
                              if (items) {
                                  if (req.isSocket) {
                                      sails.log("items z id "+requestId);
                                      if (req._sails.hooks.pubsub &amp;&amp; req.isSocket) {
                                          sails.log.info('isSocket');
                                          Item.subscribe(req, items);
                                      }
                                      res.json(items);
                                  }
                              };
                          })
  
  &lt;/code&gt;
  </code></pre>
  
  <p>Client side</p>
  
  <pre><code>&lt;code&gt;
  
  io.socket.get(socketUrl, function (response) { 
      console.log('get');
      console.log(response); 
  });
  
  &lt;/code&gt;
  </code></pre>
  
  <p>I don't have any response with .subscribe() method.
  Sails.JS 0.9.* was fine.</p>