Skip to content

Commit 01cf1ca

Browse files
authored
Merge pull request #1197 from objectstack-ai/copilot/fix-ci-build-and-test-errors-please-work
2 parents 7eb142a + cd1e3b5 commit 01cf1ca

File tree

4 files changed

+5
-6
lines changed

4 files changed

+5
-6
lines changed

apps/console/src/components/ObjectManagerListAdapter.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ import { toast } from 'sonner';
2121
import { useMetadata } from '../context/MetadataProvider';
2222
import { useMetadataService } from '../hooks/useMetadataService';
2323
import { MetadataService } from '../services/MetadataService';
24-
import { toObjectDefinition, type MetadataObject } from '../utils/metadataConverters';
24+
import { toObjectDefinition } from '../utils/metadataConverters';
2525
import type { MetadataListComponentProps } from '../config/metadataTypeRegistry';
2626

2727
export function ObjectManagerListAdapter({ basePath, metadataType }: MetadataListComponentProps) {

apps/console/src/components/schema/objectDetailWidgets.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ function useObjectData(objectName: string) {
4848
);
4949

5050
const object = useMemo(
51-
() => (metadataObject ? toObjectDefinition(metadataObject) : null),
51+
() => (metadataObject ? toObjectDefinition(metadataObject, 0) : null),
5252
[metadataObject],
5353
);
5454

apps/console/src/pages/system/SystemHubPage.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ import {
1818
Badge,
1919
} from '@object-ui/components';
2020
import {
21-
LayoutGrid,
2221
Users,
2322
Building2,
2423
Shield,
@@ -35,7 +34,7 @@ import { getIcon } from '../../utils/getIcon';
3534
interface HubCard {
3635
title: string;
3736
description: string;
38-
icon: React.ComponentType<{ className?: string }>;
37+
icon: React.ElementType;
3938
href: string;
4039
countLabel: string;
4140
count: number | null;

apps/console/src/utils/metadataConverters.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
* @module utils/metadataConverters
1111
*/
1212

13-
import type { ObjectDefinition, DesignerFieldDefinition, DesignerFieldType } from '@object-ui/types';
13+
import type { ObjectDefinition, ObjectDefinitionRelationship, DesignerFieldDefinition, DesignerFieldType } from '@object-ui/types';
1414

1515
// ---------------------------------------------------------------------------
1616
// Raw metadata shapes (from the ObjectStack API)
@@ -87,7 +87,7 @@ export function toObjectDefinition(obj: MetadataObject, index: number): ObjectDe
8787
relationships: Array.isArray(obj.relationships)
8888
? obj.relationships.map((r) => ({
8989
relatedObject: r.object || r.relatedObject || '',
90-
type: r.type || 'one-to-many',
90+
type: (r.type || 'one-to-many') as ObjectDefinitionRelationship['type'],
9191
label: r.label || r.name || undefined,
9292
foreignKey: r.foreign_key || r.foreignKey || undefined,
9393
}))

0 commit comments

Comments
 (0)