Introduce prettier
This commit is contained in:
@@ -1,15 +1,15 @@
|
||||
const express = require("express");
|
||||
const express = require('express');
|
||||
const router = express.Router();
|
||||
const defineCase = require("../../models/cases");
|
||||
const { DataTypes } = require("sequelize");
|
||||
const defineCase = require('../../models/cases');
|
||||
const { DataTypes } = require('sequelize');
|
||||
|
||||
module.exports = function (sequelize) {
|
||||
const Case = defineCase(sequelize, DataTypes);
|
||||
|
||||
router.post("/bulkdelete", async (req, res) => {
|
||||
router.post('/bulkdelete', async (req, res) => {
|
||||
const { caseIds } = req.body;
|
||||
if (!caseIds || !Array.isArray(caseIds)) {
|
||||
return res.status(400).send("Invalid caseIds array");
|
||||
return res.status(400).send('Invalid caseIds array');
|
||||
}
|
||||
|
||||
try {
|
||||
@@ -17,7 +17,7 @@ module.exports = function (sequelize) {
|
||||
res.status(204).send();
|
||||
} catch (error) {
|
||||
console.error(error);
|
||||
res.status(500).send("Internal Server Error");
|
||||
res.status(500).send('Internal Server Error');
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
@@ -1,23 +1,23 @@
|
||||
const express = require("express");
|
||||
const express = require('express');
|
||||
const router = express.Router();
|
||||
const defineCase = require("../../models/cases");
|
||||
const { DataTypes } = require("sequelize");
|
||||
const defineCase = require('../../models/cases');
|
||||
const { DataTypes } = require('sequelize');
|
||||
|
||||
module.exports = function (sequelize) {
|
||||
const Case = defineCase(sequelize, DataTypes);
|
||||
|
||||
router.delete("/:caseId", async (req, res) => {
|
||||
router.delete('/:caseId', async (req, res) => {
|
||||
const caseId = req.params.caseId;
|
||||
try {
|
||||
const testcase = await Case.findByPk(caseId);
|
||||
if (!testcase) {
|
||||
return res.status(404).send("Case not found");
|
||||
return res.status(404).send('Case not found');
|
||||
}
|
||||
await testcase.destroy();
|
||||
res.status(204).send();
|
||||
} catch (error) {
|
||||
console.error(error);
|
||||
res.status(500).send("Internal Server Error");
|
||||
res.status(500).send('Internal Server Error');
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
@@ -1,20 +1,20 @@
|
||||
const express = require("express");
|
||||
const express = require('express');
|
||||
const router = express.Router();
|
||||
const defineCase = require("../../models/cases");
|
||||
const defineStep = require("../../models/steps");
|
||||
const { DataTypes } = require("sequelize");
|
||||
const defineCase = require('../../models/cases');
|
||||
const defineStep = require('../../models/steps');
|
||||
const { DataTypes } = require('sequelize');
|
||||
|
||||
module.exports = function (sequelize) {
|
||||
const Case = defineCase(sequelize, DataTypes);
|
||||
const Step = defineStep(sequelize, DataTypes);
|
||||
|
||||
router.put("/:caseId", async (req, res) => {
|
||||
router.put('/:caseId', async (req, res) => {
|
||||
const caseId = req.params.caseId;
|
||||
const updateCase = req.body;
|
||||
try {
|
||||
const testcase = await Case.findByPk(caseId);
|
||||
if (!testcase) {
|
||||
return res.status(404).send("Case not found");
|
||||
return res.status(404).send('Case not found');
|
||||
}
|
||||
|
||||
// if Case has Steps, update Steps as well
|
||||
@@ -36,7 +36,7 @@ module.exports = function (sequelize) {
|
||||
res.json(testcase);
|
||||
} catch (error) {
|
||||
console.error(error);
|
||||
res.status(500).send("Internal Server Error");
|
||||
res.status(500).send('Internal Server Error');
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
const express = require("express");
|
||||
const express = require('express');
|
||||
const router = express.Router();
|
||||
const defineCase = require("../../models/cases");
|
||||
const { DataTypes } = require("sequelize");
|
||||
const defineCase = require('../../models/cases');
|
||||
const { DataTypes } = require('sequelize');
|
||||
|
||||
module.exports = function (sequelize) {
|
||||
const Case = defineCase(sequelize, DataTypes);
|
||||
|
||||
router.get("/", async (req, res) => {
|
||||
router.get('/', async (req, res) => {
|
||||
const { folderId } = req.query;
|
||||
|
||||
if (!folderId) {
|
||||
return res.status(400).json({ error: "folderId is required" });
|
||||
return res.status(400).json({ error: 'folderId is required' });
|
||||
}
|
||||
|
||||
try {
|
||||
@@ -22,7 +22,7 @@ module.exports = function (sequelize) {
|
||||
res.json(cases);
|
||||
} catch (error) {
|
||||
console.error(error);
|
||||
res.status(500).send("Internal Server Error");
|
||||
res.status(500).send('Internal Server Error');
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
@@ -1,17 +1,9 @@
|
||||
const express = require("express");
|
||||
const express = require('express');
|
||||
const router = express.Router();
|
||||
const defineCase = require("../../models/cases");
|
||||
const { DataTypes } = require("sequelize");
|
||||
const defineCase = require('../../models/cases');
|
||||
const { DataTypes } = require('sequelize');
|
||||
|
||||
const requiredFields = [
|
||||
"title",
|
||||
"state",
|
||||
"priority",
|
||||
"type",
|
||||
"automationStatus",
|
||||
"template",
|
||||
"folderId",
|
||||
];
|
||||
const requiredFields = ['title', 'state', 'priority', 'type', 'automationStatus', 'template', 'folderId'];
|
||||
|
||||
function isEmpty(value) {
|
||||
if (value === null || value === undefined) {
|
||||
@@ -24,7 +16,7 @@ function isEmpty(value) {
|
||||
module.exports = function (sequelize) {
|
||||
const Case = defineCase(sequelize, DataTypes);
|
||||
|
||||
router.post("/", async (req, res) => {
|
||||
router.post('/', async (req, res) => {
|
||||
try {
|
||||
if (
|
||||
requiredFields.some((field) => {
|
||||
@@ -32,8 +24,7 @@ module.exports = function (sequelize) {
|
||||
})
|
||||
) {
|
||||
return res.status(400).json({
|
||||
error:
|
||||
"Title, state, priority, type, automationStatus, template, and folderId are required",
|
||||
error: 'Title, state, priority, type, automationStatus, template, and folderId are required',
|
||||
});
|
||||
}
|
||||
|
||||
@@ -65,7 +56,7 @@ module.exports = function (sequelize) {
|
||||
|
||||
res.json(newCase);
|
||||
} catch (error) {
|
||||
res.status(500).json({ error: "Internal server error" });
|
||||
res.status(500).json({ error: 'Internal server error' });
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
@@ -1,24 +1,24 @@
|
||||
const express = require("express");
|
||||
const express = require('express');
|
||||
const router = express.Router();
|
||||
const defineCase = require("../../models/cases");
|
||||
const defineStep = require("../../models/steps");
|
||||
const defineAttachment = require("../../models/attachments");
|
||||
const { DataTypes } = require("sequelize");
|
||||
const defineCase = require('../../models/cases');
|
||||
const defineStep = require('../../models/steps');
|
||||
const defineAttachment = require('../../models/attachments');
|
||||
const { DataTypes } = require('sequelize');
|
||||
|
||||
module.exports = function (sequelize) {
|
||||
const Case = defineCase(sequelize, DataTypes);
|
||||
const Step = defineStep(sequelize, DataTypes);
|
||||
const Attachment = defineAttachment(sequelize, DataTypes);
|
||||
Case.belongsToMany(Step, { through: "caseSteps" });
|
||||
Step.belongsToMany(Case, { through: "caseSteps" });
|
||||
Case.belongsToMany(Attachment, { through: "caseAttachments" });
|
||||
Attachment.belongsToMany(Case, { through: "caseAttachments" });
|
||||
Case.belongsToMany(Step, { through: 'caseSteps' });
|
||||
Step.belongsToMany(Case, { through: 'caseSteps' });
|
||||
Case.belongsToMany(Attachment, { through: 'caseAttachments' });
|
||||
Attachment.belongsToMany(Case, { through: 'caseAttachments' });
|
||||
|
||||
router.get("/:caseId", async (req, res) => {
|
||||
router.get('/:caseId', async (req, res) => {
|
||||
const caseId = req.params.caseId;
|
||||
|
||||
if (!caseId) {
|
||||
return res.status(400).json({ error: "caseId is required" });
|
||||
return res.status(400).json({ error: 'caseId is required' });
|
||||
}
|
||||
|
||||
try {
|
||||
@@ -26,7 +26,7 @@ module.exports = function (sequelize) {
|
||||
include: [
|
||||
{
|
||||
model: Step,
|
||||
through: { attributes: ["stepNo"] },
|
||||
through: { attributes: ['stepNo'] },
|
||||
},
|
||||
{
|
||||
model: Attachment,
|
||||
@@ -36,7 +36,7 @@ module.exports = function (sequelize) {
|
||||
return res.json(testcase);
|
||||
} catch (error) {
|
||||
console.error(error);
|
||||
res.status(500).send("Internal Server Error");
|
||||
res.status(500).send('Internal Server Error');
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user