diff --git a/server/api/auth/register.post.ts b/server/api/auth/register.post.ts index ec65bbd..69a328d 100644 --- a/server/api/auth/register.post.ts +++ b/server/api/auth/register.post.ts @@ -61,7 +61,7 @@ export default defineEventHandler(async (e): Promise => { else { const hash = await Bun.password.hash(body.data.password); - db.insert(usersTable).values({ username: sql.placeholder('username'), email: sql.placeholder('email'), hash: sql.placeholder('hash'), state: sql.placeholder('state') }).prepare().run({ username: body.data.username, email: body.data.email, hash, state: 0 }); + db.insert(usersTable).values({ username: sql.placeholder('username'), email: sql.placeholder('email'), hash: sql.placeholder('hash'), state: sql.placeholder('state') }).prepare().run({ username: body.data.username, email: body.data.email, hash, state: 1 }); const id = db.select({ id: usersTable.id }).from(usersTable).where(eq(usersTable.username, sql.placeholder('username'))).prepare().get({ username: body.data.username }); if(!id || !id.id) @@ -72,7 +72,7 @@ export default defineEventHandler(async (e): Promise => { db.insert(usersDataTable).values({ id: sql.placeholder('id') }).prepare().run({ id: id.id }); - logSession(e, await setUserSession(e, { user: { id: id.id, username: body.data.username, email: body.data.email, state: 0, signin: new Date(), permissions: [], lastTimestamp: new Date(), logCount: 1 } }) as UserSessionRequired); + logSession(e, await setUserSession(e, { user: { id: id.id, username: body.data.username, email: body.data.email, state: 1, signin: new Date(), permissions: [], lastTimestamp: new Date(), logCount: 1 } }) as UserSessionRequired); const emailId = Bun.hash('register' + id.id + hash, Date.now()); const timestamp = Date.now() + 1000 * 60 * 60;