fix some sql querys

This commit is contained in:
creations 2025-03-18 23:32:38 -04:00
parent 7ddd7fa7a1
commit 17d7e4f238
Signed by: creations
GPG key ID: 8F553AA4320FC711
6 changed files with 171 additions and 24 deletions

View file

@ -49,11 +49,11 @@ async function handler(request: ExtendedRequest): Promise<Response> {
const reservation: ReservedSQL = await sql.reserve();
try {
const result: GetUser[] = isId
[user] = isId
? await reservation`SELECT * FROM users WHERE id = ${normalized}`
: await reservation`SELECT * FROM users WHERE username = ${normalized}`;
if (result.length === 0) {
if (!user) {
return Response.json(
{
success: false,
@ -64,8 +64,6 @@ async function handler(request: ExtendedRequest): Promise<Response> {
);
}
user = result[0];
isSelf = request.session ? user.id === request.session.id : false;
const files: { count: bigint }[] =