UNPKG

valence-connect

Version:

Connect to Valence for requests coming from applications running in the Valence Portal

29 lines (26 loc) 706 B
'use strict'; const customersService = require(global.__services + 'customers'), valenceConnect = require('valence-connect'); /** * Customers Api */ class CustomersApi { /** * Get all customer records from the customers service * @param {IncomingMessage} req http request * @param {ServerResponse} res http response */ queryAll(req, res) { const params = valenceConnect.getParams(req), queryResponse = (response) => { res.json(response); }, queryError = (err) => { res.json(err); }; customersService.queryAll(params) .then(queryResponse) .catch(queryError); } }; module.exports = new CustomersApi;