1
0
Fork 0
mirror of https://git.sr.ht/~roxwize/mipilin synced 2025-02-24 05:42:07 +00:00

thanks bunnyguy

Signed-off-by: roxwize <rae@roxwize.xyz>
This commit is contained in:
Rae 5e 2025-02-11 00:54:03 -05:00
parent fe6d793289
commit 684f1dfa95
Signed by: rae
GPG key ID: 5B1A0FAB9BAB81EE

View file

@ -217,13 +217,13 @@ export default async function (app: Express, db: NodePgDatabase) {
return; return;
} }
const { uid } = ( const user = (
await db await db
.select({ uid: users.id }) .select({ uid: users.id })
.from(users) .from(users)
.where(eq(users.name, req.params.user)) .where(eq(users.name, req.params.user))
)[0]; )[0];
if (!uid) { if (!user) {
render404(db, res, req); render404(db, res, req);
return; return;
} }
@ -234,7 +234,7 @@ export default async function (app: Express, db: NodePgDatabase) {
.where( .where(
and( and(
eq(follows.followerId, req.session["uid"]), eq(follows.followerId, req.session["uid"]),
eq(follows.userId, uid) eq(follows.userId, user.uid)
) )
) )
.limit(1) .limit(1)
@ -246,12 +246,12 @@ export default async function (app: Express, db: NodePgDatabase) {
.where( .where(
and( and(
eq(follows.followerId, req.session["uid"]), eq(follows.followerId, req.session["uid"]),
eq(follows.userId, uid) eq(follows.userId, user.uid)
) )
); );
} else { } else {
await db.insert(follows).values({ await db.insert(follows).values({
userId: uid, userId: user.uid,
followerId: req.session["uid"] followerId: req.session["uid"]
}); });
} }