More events team nonsense
This commit is contained in:
@@ -1,7 +1,9 @@
|
||||
export async function onRequestDelete(context: RequestContext) {
|
||||
await context.env.D1.prepare("DELETE FROM et_strikes WHERE id = ?;")
|
||||
.bind(context.params.id)
|
||||
.run();
|
||||
await context.data.prisma.etStrike.delete({
|
||||
where: {
|
||||
id: context.params.id as string,
|
||||
},
|
||||
});
|
||||
|
||||
return new Response(null, {
|
||||
status: 204,
|
||||
|
||||
@@ -11,9 +11,11 @@ export async function onRequestPost(context: RequestContext) {
|
||||
user.length > 20 ||
|
||||
user.length < 17 ||
|
||||
user.match(/\D/) ||
|
||||
!(await D1.prepare("SELECT id FROM et_members WHERE id = ?;")
|
||||
.bind(user)
|
||||
.first())
|
||||
!(await context.data.prisma.etMember.findUnique({
|
||||
where: {
|
||||
id: user,
|
||||
},
|
||||
}))
|
||||
)
|
||||
return jsonError("Invalid user id", 400);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user