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:
parent
fe6d793289
commit
684f1dfa95
1 changed files with 5 additions and 5 deletions
|
@ -217,13 +217,13 @@ export default async function (app: Express, db: NodePgDatabase) {
|
|||
return;
|
||||
}
|
||||
|
||||
const { uid } = (
|
||||
const user = (
|
||||
await db
|
||||
.select({ uid: users.id })
|
||||
.from(users)
|
||||
.where(eq(users.name, req.params.user))
|
||||
)[0];
|
||||
if (!uid) {
|
||||
if (!user) {
|
||||
render404(db, res, req);
|
||||
return;
|
||||
}
|
||||
|
@ -234,7 +234,7 @@ export default async function (app: Express, db: NodePgDatabase) {
|
|||
.where(
|
||||
and(
|
||||
eq(follows.followerId, req.session["uid"]),
|
||||
eq(follows.userId, uid)
|
||||
eq(follows.userId, user.uid)
|
||||
)
|
||||
)
|
||||
.limit(1)
|
||||
|
@ -246,12 +246,12 @@ export default async function (app: Express, db: NodePgDatabase) {
|
|||
.where(
|
||||
and(
|
||||
eq(follows.followerId, req.session["uid"]),
|
||||
eq(follows.userId, uid)
|
||||
eq(follows.userId, user.uid)
|
||||
)
|
||||
);
|
||||
} else {
|
||||
await db.insert(follows).values({
|
||||
userId: uid,
|
||||
userId: user.uid,
|
||||
followerId: req.session["uid"]
|
||||
});
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue