"use strict"; const { ROOT_PATH, LIB_PATH, MODELS_PATH, HANDLERS_PATH } = process.env; const { getPagination , queryPage } = require( `${ROOT_PATH}/${LIB_PATH}/Misc.js` ); const citiesModel = require( `${ROOT_PATH}/${MODELS_PATH}/cities.model.js` ); const getCitiesList = async(req, res) => { const { page , elements } = getPagination( req.query ); const retVal = await queryPage( page , elements, citiesModel ); res.send( retVal ); }; const getCity = async(req, res) => { const retVal = await citiesModel.findById( req.params.id ); res.send( retVal ); }; module.exports = { getCitiesList , getCity };