Skip to content

Commit 81d2864

Browse files
charlesBochetpull[bot]
authored andcommitted
Fix issues post merge
1 parent 70ad67e commit 81d2864

File tree

5 files changed

+27
-100
lines changed

5 files changed

+27
-100
lines changed

front/src/modules/ui/input/components/Toggle.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,12 @@ const StyledContainer = styled.div<ContainerProps>`
2323
`;
2424

2525
const StyledCircle = styled(motion.div)<{
26-
toggleSize: ToggleSize;
26+
size: ToggleSize;
2727
}>`
2828
background-color: ${({ theme }) => theme.background.primary};
2929
border-radius: 50%;
30-
height: ${({ toggleSize }) => (toggleSize === 'small' ? 12 : 16)}px;
31-
width: ${({ toggleSize }) => (toggleSize === 'small' ? 12 : 16)}px;
30+
height: ${({ size }) => (size === 'small' ? 12 : 16)}px;
31+
width: ${({ size }) => (size === 'small' ? 12 : 16)}px;
3232
`;
3333

3434
export type ToggleProps = {
@@ -76,7 +76,7 @@ export const Toggle = ({
7676
<StyledCircle
7777
animate={isOn ? 'on' : 'off'}
7878
variants={circleVariants}
79-
toggleSize={toggleSize}
79+
size={toggleSize}
8080
/>
8181
</StyledContainer>
8282
);

front/src/pages/settings/data-model/SettingsObjectNewField/SettingsObjectNewFieldStep2.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ export const SettingsObjectNewFieldStep2 = () => {
6565
},
6666
});
6767

68-
if (!activeObjectMetadataItem || !objectViews.length) return null;
68+
if (!activeObjectMetadataItem) return null;
6969

7070
const canSave = !!formValues.label;
7171

server/src/coreV2/workspace/services/workspace.service.ts

Lines changed: 3 additions & 78 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@ import { TypeOrmQueryService } from '@ptc-org/nestjs-query-typeorm';
66
import { Repository } from 'typeorm';
77

88
import { Workspace } from 'src/coreV2/workspace/workspace.entity';
9-
import { TenantManagerService } from 'src/tenant-manager/tenant-manager.service';
9+
import { WorkspaceManagerService } from 'src/workspace/workspace-manager/workspace-manager.service';
1010

1111
export class WorkspaceService extends TypeOrmQueryService<Workspace> {
1212
constructor(
1313
@InjectRepository(Workspace)
1414
private readonly workspaceRepository: Repository<Workspace>,
15-
private readonly tenantManagerService: TenantManagerService,
15+
private readonly workspaceManagerService: WorkspaceManagerService,
1616
) {
1717
super(workspaceRepository);
1818
}
@@ -21,83 +21,8 @@ export class WorkspaceService extends TypeOrmQueryService<Workspace> {
2121
const workspace = await this.workspaceRepository.findOneBy({ id });
2222
assert(workspace, 'Workspace not found');
2323

24-
// await this.deleteWorkspaceRelations(id);
25-
26-
await this.tenantManagerService.delete(id);
24+
await this.workspaceManagerService.delete(id);
2725

2826
return workspace;
2927
}
30-
31-
// // FIXME: The rest of the entities are not defined so we can't use this
32-
// async deleteWorkspaceRelations(workspaceId: string) {
33-
// const queryRunner =
34-
// this.workspaceRepository.manager.connection.createQueryRunner();
35-
// await queryRunner.connect();
36-
37-
// await queryRunner.startTransaction();
38-
39-
// try {
40-
// await queryRunner.manager.delete(PipelineProgress, {
41-
// workspaceId,
42-
// });
43-
44-
// await queryRunner.manager.delete(Company, {
45-
// workspaceId,
46-
// });
47-
48-
// await queryRunner.manager.delete(Person, {
49-
// workspaceId,
50-
// });
51-
52-
// await queryRunner.manager.delete(PipelineStage, {
53-
// workspaceId,
54-
// });
55-
56-
// await queryRunner.manager.delete(WorkspaceMember, {
57-
// workspaceId,
58-
// });
59-
60-
// await queryRunner.manager.delete(Attachment, {
61-
// workspaceId,
62-
// });
63-
64-
// await queryRunner.manager.delete(Comment, {
65-
// workspaceId,
66-
// });
67-
68-
// await queryRunner.manager.delete(ActivityTarget, {
69-
// workspaceId,
70-
// });
71-
72-
// await queryRunner.manager.delete(Activity, {
73-
// workspaceId,
74-
// });
75-
76-
// await queryRunner.manager.delete(ApiKey, {
77-
// workspaceId,
78-
// });
79-
80-
// await queryRunner.manager.delete(Favorite, {
81-
// workspaceId,
82-
// });
83-
84-
// await queryRunner.manager.delete(WebHook, {
85-
// workspaceId,
86-
// });
87-
88-
// await queryRunner.manager.delete(WebHook, {
89-
// workspaceId,
90-
// });
91-
92-
// await queryRunner.manager.delete(Workspace, {
93-
// id: workspaceId,
94-
// });
95-
96-
// await queryRunner.commitTransaction();
97-
// } catch {
98-
// await queryRunner.rollbackTransaction();
99-
// } finally {
100-
// await queryRunner.release();
101-
// }
102-
// }
10328
}

server/src/coreV2/workspace/workspace.module.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ import { Module } from '@nestjs/common';
33
import { NestjsQueryGraphQLModule } from '@ptc-org/nestjs-query-graphql';
44
import { NestjsQueryTypeOrmModule } from '@ptc-org/nestjs-query-typeorm';
55

6-
import { TenantManagerModule } from 'src/tenant-manager/tenant-manager.module';
76
import { WorkspaceResolver } from 'src/coreV2/workspace/workspace.resolver';
87
import { FileModule } from 'src/core/file/file.module';
98
import { AbilityModule } from 'src/ability/ability.module';
9+
import { WorkspaceManagerModule } from 'src/workspace/workspace-manager/workspace-manager.module';
1010

1111
import { Workspace } from './workspace.entity';
1212
import { workspaceAutoResolverOpts } from './workspace.auto-resolver-opts';
@@ -18,7 +18,7 @@ import { WorkspaceService } from './services/workspace.service';
1818
NestjsQueryGraphQLModule.forFeature({
1919
imports: [
2020
NestjsQueryTypeOrmModule.forFeature([Workspace]),
21-
TenantManagerModule,
21+
WorkspaceManagerModule,
2222
FileModule,
2323
AbilityModule,
2424
],

server/src/workspace/workspace-manager/workspace-manager.service.ts

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -81,21 +81,23 @@ export class WorkspaceManagerService {
8181
workspaceId: string,
8282
): Promise<ObjectMetadataEntity[]> {
8383
const createdObjectMetadata = await this.objectMetadataService.createMany(
84-
Object.values(standardObjectsMetadata).map((objectMetadata: any) => ({
85-
...objectMetadata,
86-
dataSourceId,
87-
workspaceId,
88-
isCustom: false,
89-
isActive: true,
90-
fields: [...basicFieldsMetadata, ...objectMetadata.fields].map(
91-
(field) => ({
92-
...field,
93-
workspaceId,
94-
isCustom: false,
95-
isActive: true,
96-
}),
97-
),
98-
})),
84+
Object.values(standardObjectsMetadata).map(
85+
(objectMetadata: ObjectMetadataEntity) => ({
86+
...objectMetadata,
87+
dataSourceId,
88+
workspaceId,
89+
isCustom: false,
90+
isActive: true,
91+
fields: [...basicFieldsMetadata, ...objectMetadata.fields].map(
92+
(field) => ({
93+
...field,
94+
workspaceId,
95+
isCustom: false,
96+
isActive: true,
97+
}),
98+
),
99+
}),
100+
),
99101
);
100102

101103
await this.relationMetadataService.createMany(

0 commit comments

Comments
 (0)