Refactor and add new user-related endpoints for projects

This commit is contained in:
faris Aljohari
2024-12-30 18:59:42 -06:00
parent 5220722579
commit 7e6e34a3de
6 changed files with 224 additions and 93 deletions

View File

@ -8,18 +8,21 @@ import { SpaceRepository } from '@app/common/modules/space';
import { CommunityRepository } from '@app/common/modules/community/repositories';
import { InviteUserRepository } from '@app/common/modules/Invite-user/repositiories';
import { UserRepository } from '@app/common/modules/user/repositories';
import { ProjectUserController } from './controllers/project-user.controller';
import { ProjectUserService } from './services/project-user.service';
const CommandHandlers = [CreateOrphanSpaceHandler];
@Global()
@Module({
imports: [CqrsModule],
controllers: [ProjectController],
controllers: [ProjectController, ProjectUserController],
providers: [
...CommandHandlers,
SpaceRepository,
CommunityRepository,
ProjectService,
ProjectUserService,
ProjectRepository,
InviteUserRepository,
UserRepository,