diff --git a/core/controllers/index.js b/core/controllers/index.js index ef50997..a5077f1 100644 --- a/core/controllers/index.js +++ b/core/controllers/index.js @@ -39,7 +39,9 @@ const generateControllers = (service, extraControllers = {}, options = {}) => { const params = extractParamsFromRequest(req, res, _options.params.find); try { +console.log('parammmmmmmasr', params); const result = await service.fetchAll(params, buildContext(req, config)); +console.log('controllllerrrrrrrrrrrrrrrr', result); return handleResultResponse(result.rows, result.count, params, res); } catch (error) { return handleErrorResponse(_options.MODULE_NAME, 'find', error, res) diff --git a/helpers/controller.helper.js b/helpers/controller.helper.js index ea138a9..b24642a 100644 --- a/helpers/controller.helper.js +++ b/helpers/controller.helper.js @@ -54,7 +54,7 @@ function getTotalCount(result) { const toType = function (obj) { return ({}).toString.call(obj).match(/\s([a-zA-Z]+)/)[1].toLowerCase() } - + switch (toType(result)) { case 'boolean': return 1; @@ -131,6 +131,7 @@ function handleErrorResponse(controllerName, methodName, error, res) { } function handleResultResponse(result, totalCount = null, params, res, statusCode = httpStatus.OK) { + console.log('handleResultResponse(result>>>>>>>>>>>>>>', result, getTotalCount(result)); setPaginationInfo((totalCount) ? totalCount : getTotalCount(result), res); res.status(statusCode).send(typeof result == 'number' ? result.toString() : result); } diff --git a/modules/events/event.routes.js b/modules/events/event.routes.js index 6296870..a151f73 100644 --- a/modules/events/event.routes.js +++ b/modules/events/event.routes.js @@ -31,7 +31,7 @@ routes.get('/events', (req, res, next) => { if (!req.body.city) return eventController.find({ - scopes: ['defaultScope', 'includeVenue', 'includeMultimedias', 'includeDetails'], +// scopes: ['defaultScope', 'includeVenue', 'includeMultimedias', 'includeDetails'], })(req, res, next) else return eventController.find({