Set 200 code for post requests (#21214)

as title, nestJS use to set 201 for post requests but some services
(like google) requests 200 response code

See
https://discord.com/channels/1130383047699738754/1511054250971758642/1511785364027609099
for context
This commit is contained in:
martmull
2026-06-04 11:14:51 +02:00
committed by GitHub
parent 475cd9e7fe
commit 4ad8d8e98e
2 changed files with 67 additions and 0 deletions
@@ -2,6 +2,8 @@ import {
Controller,
Delete,
Get,
HttpCode,
HttpStatus,
Patch,
Post,
Put,
@@ -25,6 +27,7 @@ export class RouteTriggerController {
constructor(private readonly routeTriggerService: RouteTriggerService) {}
@Get('*path')
@HttpCode(HttpStatus.OK)
async get(@Req() request: Request) {
return await this.routeTriggerService.handle({
request,
@@ -33,6 +36,7 @@ export class RouteTriggerController {
}
@Post('*path')
@HttpCode(HttpStatus.OK)
async post(@Req() request: Request) {
return await this.routeTriggerService.handle({
request,
@@ -41,6 +45,7 @@ export class RouteTriggerController {
}
@Put('*path')
@HttpCode(HttpStatus.OK)
async put(@Req() request: Request) {
return await this.routeTriggerService.handle({
request,
@@ -49,6 +54,7 @@ export class RouteTriggerController {
}
@Patch('*path')
@HttpCode(HttpStatus.OK)
async patch(@Req() request: Request) {
return await this.routeTriggerService.handle({
request,
@@ -57,6 +63,7 @@ export class RouteTriggerController {
}
@Delete('*path')
@HttpCode(HttpStatus.OK)
async delete(@Req() request: Request) {
return await this.routeTriggerService.handle({
request,