Move some events team stuff to prisma
This commit is contained in:
@@ -45,15 +45,15 @@ export async function loader({
|
||||
status: 403,
|
||||
});
|
||||
|
||||
const strikeData = await context.env.D1.prepare(
|
||||
"SELECT * FROM et_strikes WHERE user = ?;",
|
||||
)
|
||||
.bind(params.uid)
|
||||
.all();
|
||||
const strikes = await context.data.prisma.etStrike.findMany({
|
||||
where: {
|
||||
user: params.uid,
|
||||
},
|
||||
});
|
||||
|
||||
return {
|
||||
can_manage: Boolean([1 << 4, 1 << 12].find((p) => user.permissions & p)),
|
||||
strikes: strikeData.results,
|
||||
strikes,
|
||||
user: params.uid,
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user