diff --git a/modules/values/value.controller.js b/modules/values/value.controller.js index 1e7ea32..c12bf29 100644 --- a/modules/values/value.controller.js +++ b/modules/values/value.controller.js @@ -10,16 +10,6 @@ const MODULE_NAME = '[value.controller]'; const controllerOptions = { MODULE_NAME }; const extraControllers = { - findSpeakers: async (req, res, next) => { - const params = extractParamsFromRequest(req, res, {}); - try { - const result = await valueService.associationFetchAll(params, { user: req.user }); - console.log(result); - return handleResultResponse(result, result.count, params, res); - } catch (error) { - handleErrorResponse(MODULE_NAME, 'findNext', error, res); - } - }, }; module.exports = generateControllers(valueService, extraControllers, controllerOptions); diff --git a/modules/values/value.routes.js b/modules/values/value.routes.js index 95aa4cd..1dd5d2b 100644 --- a/modules/values/value.routes.js +++ b/modules/values/value.routes.js @@ -39,15 +39,4 @@ routes.get('/values/:id/:association', ); -routes.get('/values/:id/speakers/:speakerId', - //isLoggedUser, - FieldMiddleware.middleware({ - invalidFields: ['createdAt'] - }), - PaginateMiddleware.middleware(), - SortMiddleware.middleware({ default: "name" }), - valueController.findSpeakers -); - - module.exports = routes; \ No newline at end of file diff --git a/modules/values/value.service.js b/modules/values/value.service.js index 9eb3e1e..9e3b4b4 100644 --- a/modules/values/value.service.js +++ b/modules/values/value.service.js @@ -86,29 +86,6 @@ function extractParams(params) { } const extraMethods = { - associationFetchAll: async (params, context) => { - - async function fetchOne(params, context) { - const findOptions = parseParamsToFindOptions(params); - - return await model.findOne({ - where: findOptions.where, - include: findOptions.include - }); - }; - - const model = models.Value; - const associationName = params.params.association; - delete params.params.association; - const associationInfo = foundModelAssociation(model, associationName); - if (associationInfo) { - const result = await fetchOne(params, context); - const prueba = await result[associationInfo.getFunc](); - return prueba; - } else { - throw new Error('error'); - } - } }; module.exports = generateService(models.Value, extraMethods); \ No newline at end of file