BaseObjectRecord and__typename naming updates (#10024)
Folllowing:
9049c47fd2
From PR https://github.com/twentyhq/twenty/pull/10014
This commit is contained in:
@ -1,4 +1,4 @@
|
|||||||
import { BaseObjectRecord } from '@/object-record/types/BaseObjectRecord';
|
import { BaseObjectRecord } from '@/object-record/types/BaseObjectRecord';
|
||||||
|
|
||||||
export const OBJECT_RECORD_TYPENAME_KEY =
|
export const GRAPHQL_TYPENAME_KEY =
|
||||||
'__typename' satisfies keyof BaseObjectRecord;
|
'__typename' satisfies keyof BaseObjectRecord;
|
||||||
@ -5,7 +5,7 @@ import {
|
|||||||
getRecordFromCache,
|
getRecordFromCache,
|
||||||
GetRecordFromCacheArgs,
|
GetRecordFromCacheArgs,
|
||||||
} from '@/object-record/cache/utils/getRecordFromCache';
|
} from '@/object-record/cache/utils/getRecordFromCache';
|
||||||
import { OBJECT_RECORD_TYPENAME_KEY } from '@/object-record/constants/ObjectRecordTypename';
|
import { GRAPHQL_TYPENAME_KEY } from '@/object-record/constants/GraphqlTypenameKey';
|
||||||
import { isFieldRelation } from '@/object-record/record-field/types/guards/isFieldRelation';
|
import { isFieldRelation } from '@/object-record/record-field/types/guards/isFieldRelation';
|
||||||
import { isFieldUuid } from '@/object-record/record-field/types/guards/isFieldUuid';
|
import { isFieldUuid } from '@/object-record/record-field/types/guards/isFieldUuid';
|
||||||
import { ObjectRecord } from '@/object-record/types/ObjectRecord';
|
import { ObjectRecord } from '@/object-record/types/ObjectRecord';
|
||||||
@ -29,7 +29,7 @@ export const computeOptimisticRecordFromInput = ({
|
|||||||
const isUnknownMetadataItemField =
|
const isUnknownMetadataItemField =
|
||||||
objectMetadataItem.fields.find((field) => field.name === recordKey) ===
|
objectMetadataItem.fields.find((field) => field.name === recordKey) ===
|
||||||
undefined;
|
undefined;
|
||||||
const isTypenameField = recordKey === OBJECT_RECORD_TYPENAME_KEY;
|
const isTypenameField = recordKey === GRAPHQL_TYPENAME_KEY;
|
||||||
return isUnknownMetadataItemField && !isTypenameField;
|
return isUnknownMetadataItemField && !isTypenameField;
|
||||||
},
|
},
|
||||||
);
|
);
|
||||||
|
|||||||
Reference in New Issue
Block a user