From 4b45283e67a584caa9dc34f7e16f55671c80672c Mon Sep 17 00:00:00 2001
From: shwtea <shwetagupta0711754@gmail.com>
Date: Thu, 12 Sep 2024 11:18:19 +0530
Subject: [PATCH] some changes
---
api/widget/service.js | 16 +++++-----------
swagger.yaml | 2 --
2 files changed, 5 insertions(+), 13 deletions(-)
diff --git a/api/widget/service.js b/api/widget/service.js
index 579355a..96b1b4d 100644
--- a/api/widget/service.js
+++ b/api/widget/service.js
@@ -1,4 +1,4 @@
-// const logger = require('utils/logger');
+
const Widget = require("../models/widget");
const Template = require("../models/template");
@@ -26,22 +26,16 @@ const getAllWidget = async (page) => {
const createWidget = async (data) => {
try {
- logger.info('Service: Creating new widget'); // Log service activity
+ logger.info('Service: Creating new widget');
- // Validate required fields in 'data'
- if (!data.name || !data.type) { // Example validation
- logger.error('Bad Request: Missing required fields'); // Log missing fields
- return { status: 400, message: 'Bad Request: Missing required fields' };
- }
-
const widget = new Widget(data);
await widget.save();
- logger.info('Widget created successfully'); // Log successful creation
+ logger.info('Widget created successfully');
return { status: 201, id: widget._id, message: 'Widget created successfully' };
} catch (error) {
- logger.error(`Error in widget service: ${error.message}`); // Log error
- throw error; // Pass error to business logic
+ logger.error(`Error in widget service: ${error.message}`);
+ throw error;
}
};
diff --git a/swagger.yaml b/swagger.yaml
index 2c907de..6d5f10d 100644
--- a/swagger.yaml
+++ b/swagger.yaml
@@ -166,8 +166,6 @@ paths:
type: string
widget:
type: string
- priority:
- type: integer
enable:
type: boolean
buttonData:
--
GitLab