Skip to content
Snippets Groups Projects
Commit 39641c67 authored by Nayana Mogaveera's avatar Nayana Mogaveera
Browse files

Merge branch 'nayana' into 'development'

cors-model-changes

See merge request !10
parents b1666375 4d0b272b
No related branches found
No related tags found
1 merge request!10cors-model-changes
......@@ -20,7 +20,6 @@ const BannerDataSchema = new Schema({
// Define schema for list items
const ListItemSchema = new Schema({
bannerData: { type: BannerDataSchema, required: true },
display_order: { type: Number, required: true },
dimension: {
length: { type: Number, required: true },
breadth: { type: Number, required: true }
......
......@@ -11,6 +11,7 @@
"license": "ISC",
"dependencies": {
"body-parser": "^1.20.2",
"cors": "^2.8.5",
"dotenv": "^16.4.5",
"express": "^4.19.2",
"mongoose": "^8.6.0",
......
......@@ -4,8 +4,14 @@ const bodyParser = require('body-parser');
const swaggerUi = require('swagger-ui-express');
const YAML = require('yamljs');
const connectDB = require('./db');
const cors = require('cors');
const app = express();
// enable cors
app.use(cors());
app.options('*', cors());
app.use(bodyParser.json());
const apiBaseRouter = require('./api/apiBaseRouter');
......@@ -14,6 +20,7 @@ connectDB();
// Serve Swagger API documentation
const swaggerDocument = YAML.load('./swagger.yaml');
app.use('/api-docs', swaggerUi.serve, swaggerUi.setup(swaggerDocument));
// API base URL
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment