Skip to content

Commit 8fc0ce6

Browse files
Merge pull request #2514 from Real-Dev-Squad/main
Main to Dev Sync
2 parents 8c1d2a6 + b335ed9 commit 8fc0ce6

File tree

3 files changed

+9
-4
lines changed

3 files changed

+9
-4
lines changed

routes/progresses.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,10 @@ import {
1212
getProgressRangeData,
1313
getProgressBydDateController,
1414
} from "../controllers/progresses";
15+
import { disableRoute } from "../middlewares/shortCircuit";
1516
const router = express.Router();
16-
router.post("/", authenticate, validateCreateProgressRecords, createProgress);
17+
// DISABLE ROUTE FOR NOW as there is a security issue to be resolved
18+
router.post("/", authenticate, disableRoute, validateCreateProgressRecords, createProgress);
1719
router.get("/", validateGetProgressRecordsQuery, getProgress);
1820
router.get("/:type/:typeId/date/:date", validateGetDayProgressParams, getProgressBydDateController);
1921
router.get("/range", validateGetRangeProgressRecordsParams, getProgressRangeData);

test/integration/progressesTasks.test.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,8 @@ describe("Test Progress Updates API for Tasks", function () {
2626
await cleanDb();
2727
});
2828

29-
describe("Verify POST Request Functionality", function () {
29+
// eslint-disable-next-line mocha/no-skipped-tests
30+
describe.skip("Verify POST Request Functionality", function () {
3031
let clock;
3132
let userId;
3233
let userToken;

test/integration/progressesUsers.test.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,14 @@ const { INTERNAL_SERVER_ERROR_MESSAGE, UNAUTHORIZED_WRITE } = require("../../con
1919
const cookieName = config.get("userToken.cookieName");
2020
const { expect } = chai;
2121

22-
describe("Test Progress Updates API for Users", function () {
22+
// eslint-disable-next-line mocha/no-skipped-tests
23+
describe.skip("Test Progress Updates API for Users", function () {
2324
afterEach(async function () {
2425
await cleanDb();
2526
});
2627

27-
describe("Verify the POST progress records", function () {
28+
// eslint-disable-next-line mocha/no-skipped-tests
29+
describe.skip("Verify the POST progress records", function () {
2830
let clock;
2931
let userId;
3032
let userToken;

0 commit comments

Comments
 (0)