Skip to content
Snippets Groups Projects

template-changes

2 files
+ 51
16
Compare changes
  • Side-by-side
  • Inline

Files

+ 8
6
@@ -32,15 +32,17 @@ const createTemplate = async (name, desc, platform, widgets, hashId) => {
};
const getParticularTemplate = async (page, platform) => {
const getParticularTemplate = async (page,platform) => {
try {
logger.info(`Business logic: Fetching template for page: ${page}, platform: ${platform}`);
const response = await templateService.getParticularTemplate(page, platform);
return { status: 200, response };
const response = await templateService.getParticularTemplate(page,platform);
if (response.length == 0) {
return { status: 404, message: "Template not found" };
}
return { status: '200', response }
} catch (error) {
logger.error("Error in getParticularTemplate Business Logic:", error.message);
throw error;
throw error
}
};
Loading