Allowing to open options for an opportunity on company record. (#4387)

* Allowing to open option for an opportunity on company record.

* Fixed linting issue.
This commit is contained in:
Aayush-23
2024-03-11 21:16:59 +05:30
committed by GitHub
parent 7231ea1e72
commit 5cf4047482

View File

@ -53,7 +53,6 @@ export const RecordDetailRelationRecordsListItem = ({
relationFieldMetadataId, relationFieldMetadataId,
relationObjectMetadataNameSingular, relationObjectMetadataNameSingular,
relationType, relationType,
objectMetadataNameSingular,
} = fieldDefinition.metadata as FieldRelationMetadata; } = fieldDefinition.metadata as FieldRelationMetadata;
const isToOneObject = relationType === 'TO_ONE_OBJECT'; const isToOneObject = relationType === 'TO_ONE_OBJECT';
@ -101,13 +100,6 @@ export const RecordDetailRelationRecordsListItem = ({
await deleteOneRelationRecord(relationRecord.id); await deleteOneRelationRecord(relationRecord.id);
}; };
const isOpportunityCompanyRelation =
(objectMetadataNameSingular === CoreObjectNameSingular.Opportunity &&
relationObjectMetadataNameSingular === CoreObjectNameSingular.Company) ||
(objectMetadataNameSingular === CoreObjectNameSingular.Company &&
relationObjectMetadataNameSingular ===
CoreObjectNameSingular.Opportunity);
const isAccountOwnerRelation = const isAccountOwnerRelation =
relationObjectMetadataNameSingular === relationObjectMetadataNameSingular ===
CoreObjectNameSingular.WorkspaceMember; CoreObjectNameSingular.WorkspaceMember;
@ -118,8 +110,7 @@ export const RecordDetailRelationRecordsListItem = ({
record={relationRecord} record={relationRecord}
objectNameSingular={relationObjectMetadataItem.nameSingular} objectNameSingular={relationObjectMetadataItem.nameSingular}
/> />
{/* TODO: temporary to prevent removing a company from an opportunity */} {
{!isOpportunityCompanyRelation && (
<DropdownScope dropdownScopeId={dropdownScopeId}> <DropdownScope dropdownScopeId={dropdownScopeId}>
<Dropdown <Dropdown
dropdownId={dropdownScopeId} dropdownId={dropdownScopeId}
@ -153,7 +144,7 @@ export const RecordDetailRelationRecordsListItem = ({
}} }}
/> />
</DropdownScope> </DropdownScope>
)} }
</StyledListItem> </StyledListItem>
); );
}; };