feat: initial commit - Band Management application

This commit is contained in:
2026-01-06 03:11:46 +01:00
commit 34e12e00b3
24543 changed files with 3991790 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
import { db } from '@/server/fake-db/auth'
export default defineEventHandler(async event => {
const session = await setAuthOnlyRoute(event, 'You must be signed in to get your data.')
const dbUser = db.users.find(user => user.email === session.user?.email)
if (!dbUser) {
throw createError({
statusCode: 403,
statusMessage: `User with email "${session.user?.email}" not found in records.`,
})
}
// Don't send password in response
const { password: _, ...response } = dbUser
return response
})