Page 1 of 1

Server code works in tester but not app

Posted: Tue Jul 09, 2019 7:53 pm
by roh

Server code works in tester but not app
/* Returns list of vendor details by vendorId */

var db_id = knowyeSettings.dbId;
var master_key = knowyeSettings.masterKey;

(function () {

var vendor_id = request.get("vendor_id");
console.log('vendor_id=',vendor_id);

if (!vendor_id) {
var err = 'Parameters required: vendor_id';
console.log('[Error] ' + err);
Apperyio.response.error({"message": err}, "application/json");
return;
}

var vendors = Collection.query(db_id, "vendor", {
"criteria": {
_id: vendor_id
},
"limit": 1,
"include": "state,country"
}, null, master_key);
console.log('Vendors found: '+vendors.length);

Code: Select all

 if (vendors.length  0) { 
     response.success(vendors[0], "application/json"); 
 } else { 
     response.success({}, "application/json"); 
 } 

})();


Server code works in tester but not app

Posted: Wed Jul 10, 2019 5:58 pm
by Serhii Kulibaba

Hello,

What exactly works wrong here? What parameters does it receive from the tester app and the real app? Please compare them and let us know the result.