diff --git a/packages/auth/src/Domain/UseCase/Register.spec.ts b/packages/auth/src/Domain/UseCase/Register.spec.ts index 7153f5d3c..f90c9910c 100644 --- a/packages/auth/src/Domain/UseCase/Register.spec.ts +++ b/packages/auth/src/Domain/UseCase/Register.spec.ts @@ -84,14 +84,11 @@ describe('Register', () => { expect(settingService.applyDefaultSettingsUponRegistration).toHaveBeenCalled() }) - it('should register a new user with default role and transition role', async () => { + it('should register a new user with default set of roles', async () => { const role = new Role() role.name = RoleName.NAMES.CoreUser - const transitionRole = new Role() - transitionRole.name = RoleName.NAMES.TransitionUser - - roleRepository.findOneByName = jest.fn().mockReturnValueOnce(role).mockReturnValueOnce(transitionRole) + roleRepository.findOneByName = jest.fn().mockReturnValueOnce(role) expect( await createUseCase().execute({ @@ -120,7 +117,7 @@ describe('Register', () => { version: '004', createdAt: new Date(1), updatedAt: new Date(1), - roles: Promise.resolve([role, transitionRole]), + roles: Promise.resolve([role]), }) }) diff --git a/packages/auth/src/Domain/UseCase/Register.ts b/packages/auth/src/Domain/UseCase/Register.ts index 56ff9fd3d..998b4f06e 100644 --- a/packages/auth/src/Domain/UseCase/Register.ts +++ b/packages/auth/src/Domain/UseCase/Register.ts @@ -77,10 +77,6 @@ export class Register implements UseCaseInterface { if (defaultRole) { roles.push(defaultRole) } - const transitionRole = await this.roleRepository.findOneByName(RoleName.NAMES.TransitionUser) - if (transitionRole) { - roles.push(transitionRole) - } user.roles = Promise.resolve(roles) Object.assign(user, registrationFields)