Merge pull request #18415 from overleaf/ii-delete-with-body

[web] Replace delete with post requests when having body

GitOrigin-RevId: b580cfa3bd53c21f46de72f3a36b647fda143b04
This commit is contained in:
ilkin-overleaf
2024-05-20 15:50:45 +03:00
committed by Copybot
parent b2c519cb40
commit 3ec7404337

View File

@@ -952,6 +952,7 @@ function initialize(webRouter, privateApiRouter, publicApiRouter) {
RateLimiterMiddleware.rateLimit(rateLimiters.removeProjectFromTag),
TagsController.removeProjectFromTag
)
// Deprecated
webRouter.delete(
'/tag/:tagId/projects',
AuthenticationController.requireLogin(),
@@ -963,6 +964,17 @@ function initialize(webRouter, privateApiRouter, publicApiRouter) {
}),
TagsController.removeProjectsFromTag
)
webRouter.post(
'/tag/:tagId/projects/remove',
AuthenticationController.requireLogin(),
RateLimiterMiddleware.rateLimit(rateLimiters.removeProjectsFromTag),
validate({
body: Joi.object({
projectIds: Joi.array().items(Joi.string()).required(),
}),
}),
TagsController.removeProjectsFromTag
)
webRouter.get(
'/notifications',