Skip to content

Commit 0887c8e

Browse files
committed
return HTTP 201 Created (instead of just 200 Ok) for relevant API endpoints because it's more correct
1 parent c71adee commit 0887c8e

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

app/api/v2/escape/menu/categories/route.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,5 +52,6 @@ export async function POST(
5252
data: category
5353
});
5454

55-
return auth.verify(NextResponse.json(JSON.stringify(newCategory)));
55+
// 201 Created
56+
return auth.verify(NextResponse.json(JSON.stringify(newCategory), {status: 201}));
5657
}

app/api/v2/escape/menu/products/route.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,8 @@ export async function POST(
5151
data: product
5252
});
5353

54-
return auth.verify(NextResponse.json(JSON.stringify({})));
54+
// 201 Created
55+
return auth.verify(NextResponse.json(JSON.stringify({}), {status: 201}));
5556
}
5657

5758
const menuCategoryWithProducts = Prisma.validator<Prisma.MenuCategoryDefaultArgs>()({include: {menu_products: true}})

0 commit comments

Comments
 (0)