add set server admin password to cli

This commit is contained in:
miloschwartz 2025-06-15 13:19:07 -04:00
parent ddd292422b
commit fc19d0ba8b
No known key found for this signature in database
9 changed files with 172 additions and 5 deletions

View file

@ -53,7 +53,7 @@ export async function setupServerAdmin() {
if (existing.email !== email) {
await trx
.update(users)
.set({ email })
.set({ email, username: email })
.where(eq(users.userId, existing.userId));
logger.info(`Server admin email updated`);
@ -77,6 +77,7 @@ export async function setupServerAdmin() {
logger.info(`Server admin created`);
}
} catch (e) {
console.error("Failed to setup server admin");
logger.error(e);
trx.rollback();
}