diff --git a/api/template/business.js b/api/template/business.js index fb5bf946a0a307c869a97dcb26f154de81d302ef..50653188ab408e84e0b415b34875de56afa93483 100644 --- a/api/template/business.js +++ b/api/template/business.js @@ -24,9 +24,9 @@ const createTemplate = async (name, desc, widgets, hashId) => { }; -const getPerticularWidget = async (page) => { +const getParticularTemplate = async (page) => { try { - const response = await templateService.getPerticularWidget(page); + const response = await templateService.getParticularTemplate(page); console.log(page,"Pagessssssss"); return { status: '200', response } } catch (error) { @@ -38,5 +38,5 @@ const getPerticularWidget = async (page) => { module.exports = { updateAndMapWidget, createTemplate, - getPerticularWidget + getParticularTemplate }; diff --git a/api/template/controller.js b/api/template/controller.js index b2fc611c9a4abedd724ead2393b0e83560ab1d4e..fb4786479a42493797b8269d8d96b94c3dbd09ee 100644 --- a/api/template/controller.js +++ b/api/template/controller.js @@ -26,11 +26,11 @@ const createTemplate = async (req, res, next) => { } }; -const getPerticularWidget = async (req, res) => { +const getParticularTemplate = async (req, res) => { try { console.log("GET template details of a particular page"); const { page } = req.params; - const response = await templateBusiness.getPerticularWidget(page); + const response = await templateBusiness.getParticularTemplate(page); return res.status(response.status).json({ data: response }); } catch (error) { throw error; @@ -40,5 +40,5 @@ const getPerticularWidget = async (req, res) => { module.exports = { updateAndMapWidget, createTemplate, - getPerticularWidget + getParticularTemplate } \ No newline at end of file diff --git a/api/template/routes.js b/api/template/routes.js index c173181266f55eafb17c131d656afbac2cc46614..53e1013815357f755330fbeaec40ef9aeeb13f4b 100644 --- a/api/template/routes.js +++ b/api/template/routes.js @@ -1,12 +1,12 @@ const templateRouter = require('express').Router(); -const { updateAndMapWidget,createTemplate,getPerticularWidget } = require('./controller'); +const { updateAndMapWidget,createTemplate,getParticularTemplate } = require('./controller'); templateRouter.put('/:page/widgets/:widgetId', updateAndMapWidget); templateRouter.post('/createTemplate', createTemplate); -templateRouter.get('/template/:page', getPerticularWidget); +templateRouter.get('/template/:page', getParticularTemplate); module.exports = templateRouter; \ No newline at end of file diff --git a/api/template/service.js b/api/template/service.js index a98b3d7e11839c134d5a87bd8a6b601929e385bb..2d172f80cf95a58ae3996d033f56a178d027cfd2 100644 --- a/api/template/service.js +++ b/api/template/service.js @@ -56,11 +56,13 @@ const createTemplate = async (name, desc, widgets, hashId) => { }; -const getPerticularWidget = async (page,res) => { +const getParticularTemplate = async (page,res) => { try { const template = await Template.findOne({ name: page}).populate('widgets.widgetId'); if (!template) { - return res.status(404).json({ error: 'Template not found' }); + // return res.status(404).json({ error: 'Template not found' }); + console.error('Template not found'); + res.status(404).send(); } return template; } catch (error) { @@ -73,5 +75,5 @@ const getPerticularWidget = async (page,res) => { module.exports = { updateAndMapWidget, createTemplate, - getPerticularWidget + getParticularTemplate }; \ No newline at end of file