This commit is contained in:
2024-09-02 20:44:47 +02:00
parent c89638262f
commit 5d00a5a090
28 changed files with 160 additions and 2122 deletions

View File

@@ -1,5 +1,5 @@
export default defineEventHandler(async (event) => {
const { user, session } = await requireUserSession(event)
const { user } = await requireUserSession(event)
if (!user.avatar) {
return sendNoContent(event, 204)

View File

@@ -23,7 +23,7 @@ export default defineEventHandler(async (event) => {
const avatar = await hubBlob().put(filename, file, {
addRandomSuffix: false,
prefix: 'avatars/',
prefix: 'avatars',
})
const updatedUser = {

View File

@@ -1,7 +1,7 @@
export default defineEventHandler(async (event) => {
const user = await requireUserSession(event)
return useDrizzle().query.users.findFirst({
where: eq(tables.users.id, user.id),
where: eq(tables.users.id, user.user.id),
with: {
categories: {
with: {

View File

@@ -11,7 +11,10 @@ export default defineEventHandler(async (event) => {
}
await updateUser(user.id, updatedUser)
await replaceUserSession(event, updatedUser)
await setUserSession(event, {
id: user.id,
user: updatedUser,
})
return sendNoContent(event, 204)
})