swat
authorBen Thompson <ben@xtuple.com>
Tue, 17 Dec 2013 21:44:53 +0000 (16:44 -0500)
committerBen Thompson <ben@xtuple.com>
Tue, 17 Dec 2013 21:44:53 +0000 (16:44 -0500)
node-datasource/routes/restRouter.js

index 5d0a9ff..424a087 100644 (file)
@@ -41,8 +41,8 @@ module.exports = (function () {
           return routes.queryDatabase("get", payload, session, callback);
         }
 
-        if (query.q) {
-          freeQuery = new FreeTextQuery(query);
+        if (req.query.q) {
+          freeQuery = new FreeTextQuery(req.query);
           if (freeQuery.isValid()) {
             schema = XT.session.schemas.XM.attributes[_.capitalize(_.camelize(payload.type))];
             payload.query = freeQuery.toTarget(XtGetQuery, { schema: schema }).query;
@@ -53,7 +53,7 @@ module.exports = (function () {
           }
         }
         else {
-          restQuery = new RestQuery(query);
+          restQuery = new RestQuery(req.query);
           if (restQuery.isValid()) {
             payload.query = restQuery.toTarget(XtGetQuery).query;
             return routes.queryDatabase("get", payload, session, callback);