diff --git a/account/src/lib/couch-db.ts b/account/src/lib/couch-db.ts index 6889c6c..d441bed 100644 --- a/account/src/lib/couch-db.ts +++ b/account/src/lib/couch-db.ts @@ -115,6 +115,8 @@ export async function addCouchDbAuthUser(uuid: T.UUID): Promise<{ password: T.Us const password = generateWordlistDbPassword(); const usersDb = nano.db.use("_users"); const authUser: T.CouchDbAuthUser = { + type: "user", + roles: [], name: uuid, password, }; diff --git a/website/src/lib/account-types.ts b/website/src/lib/account-types.ts index 3ab17c7..1021427 100644 --- a/website/src/lib/account-types.ts +++ b/website/src/lib/account-types.ts @@ -44,8 +44,10 @@ export type LingdocsUser = { ) & import("nano").MaybeDocument; export type CouchDbAuthUser = { + type: "user", name: UUID, password: UserDbPassword, + roles: [], } & import("nano").MaybeDocument; export type UpgradeUserResponse = {