diff --git a/packages/twenty-server/src/engine/core-modules/auth/services/sign-in-up.service.ts b/packages/twenty-server/src/engine/core-modules/auth/services/sign-in-up.service.ts index 51f752848..c783cef33 100644 --- a/packages/twenty-server/src/engine/core-modules/auth/services/sign-in-up.service.ts +++ b/packages/twenty-server/src/engine/core-modules/auth/services/sign-in-up.service.ts @@ -132,11 +132,12 @@ export class SignInUpService { }) { const workspace = await this.workspaceRepository.findOneBy({ inviteHash: workspaceInviteHash, + subscriptionStatus: 'active', }); assert( workspace, - 'This workspace inviteHash is invalid', + 'This workspace inviteHash is invalid or the workspace is not active', ForbiddenException, );