Browse Source

Fix user id generation

pull/6304/head
Rory Powell 4 years ago
parent
commit
29292395ef
  1. 2
      packages/backend-core/src/db/utils.ts
  2. 2
      packages/worker/src/sdk/users/users.ts

2
packages/backend-core/src/db/utils.ts

@ -86,7 +86,7 @@ export function getWorkspaceParams(id = "", otherProps = {}) {
* Generates a new global user ID.
* @returns {string} The new user ID which the user doc can be stored under.
*/
export function generateGlobalUserID(id: any) {
export function generateGlobalUserID(id?: any) {
return `${DocumentTypes.USER}${SEPARATOR}${id || newid()}`
}

2
packages/worker/src/sdk/users/users.ts

@ -108,7 +108,7 @@ export const save = async (
throw "Password must be specified."
}
_id = _id || dbUtils.generateGlobalUserID(email)
_id = _id || dbUtils.generateGlobalUserID()
user = {
createdAt: Date.now(),
...dbUser,

Loading…
Cancel
Save