Implement Space membership by group

* Add all users to default group
* Fixes and updates
This commit is contained in:
Philipinho
2024-03-20 01:26:03 +00:00
parent a821e37028
commit 51b9808382
22 changed files with 425 additions and 82 deletions

View File

@ -6,11 +6,18 @@ import { Space } from './entities/space.entity';
import { SpaceUser } from './entities/space-user.entity';
import { SpaceRepository } from './repositories/space.repository';
import { SpaceUserRepository } from './repositories/space-user.repository';
import { SpaceGroup } from './entities/space-group.entity';
import { SpaceGroupRepository } from './repositories/space-group.repository';
@Module({
imports: [TypeOrmModule.forFeature([Space, SpaceUser])],
imports: [TypeOrmModule.forFeature([Space, SpaceUser, SpaceGroup])],
controllers: [SpaceController],
providers: [SpaceService, SpaceRepository, SpaceUserRepository],
exports: [SpaceService, SpaceRepository, SpaceUserRepository],
providers: [
SpaceService,
SpaceRepository,
SpaceUserRepository,
SpaceGroupRepository,
],
exports: [SpaceService],
})
export class SpaceModule {}