Commit 9493e37d8a39525256706d592f250b0fe5739b1a

Authored by Renan Soares
1 parent cee6d4c9
Exists in master and in 1 other branch devel

Correção das status da requisição

Showing 1 changed file with 12 additions and 6 deletions   Show diff stats
db/api.js
... ... @@ -23,7 +23,7 @@ function update(Request, id, status, callback) {
23 23 };
24 24  
25 25 function findById(Request, requestId, callback) {
26   - Request.find({ id : requestId }, { _id: 0, __v: 0 }, function(err, result) {
  26 + Request.find({ id : requests }, { _id: 0, __v: 0 }, function(err, result) {
27 27 if (err) callback(null);
28 28  
29 29 callback(result);
... ... @@ -31,13 +31,19 @@ function findById(Request, requestId, callback) {
31 31 };
32 32  
33 33 function findByIds(Request, requests, callback) {
34   - console.log(requests);
35   - Request.find({
36   - 'id': { $in: requests }
37   - }, { _id: 0, __v: 0 }, function(err, request){
  34 + if( Object.prototype.toString.call( requests ) === '[object Array]' ) {
  35 + Request.find({
  36 + 'id': { $in: requests }
  37 + }, { _id: 0, __v: 0 }, function(err, request){
38 38 if (err) callback(null);
39 39 callback(request);
40   - });
  40 + });
  41 + } else {
  42 + Request.find({ id : requests }, { _id: 0, __v: 0 }, function(err, result) {
  43 + if (err) callback(null);
  44 + callback(result);
  45 + });
  46 + }
41 47 };
42 48  
43 49 function remove(Request, hash, callback) {
... ...