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