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:
@ -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>
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user