feat: account pages
Some checks failed
Build and Publish Docker Image / Build and Publish (amd64) (push) Has been cancelled
Build and Publish Docker Image / Build and Publish (arm64) (push) Has been cancelled

This commit is contained in:
limes
2026-08-15 06:09:14 +02:00
parent 813397ece7
commit a9e578d8f4
11 changed files with 1430 additions and 122 deletions

View File

@@ -10,13 +10,19 @@ export default defineEventHandler(async (event): Promise<GetApiAuthMe> => {
pid: data.pid,
username: data.username,
accessLevel: data.accessLevel,
birthday: data.birthday,
gender: data.gender,
country: data.country,
timezone: data.timezone,
emailAddress: data.emailAddress,
serverAccessLevel: data.serverAccessLevel as any,
discordId: data.connections?.discord?.id ?? null,
stripeTier: data.connections?.stripe?.subscriptionId
? {
subscriptionId: data.connections.stripe.subscriptionId,
priceId: data.connections.stripe.priceId ?? '',
tierName: data.connections.stripe.tierName ?? ''
tierName: data.connections.stripe.tierName ?? '',
tierLevel: data.connections.stripe.tierLevel ?? ''
}
: null,
mii: data.mii