webpack/components/extensions/HostDetails/Cards/SystemPurposeCard/SystemPurposeCard.js in katello-4.6.0.rc1 vs webpack/components/extensions/HostDetails/Cards/SystemPurposeCard/SystemPurposeCard.js in katello-4.6.0.rc2

- old
+ new

@@ -25,11 +25,11 @@ import { translate as __ } from 'foremanReact/common/I18n'; import { propsToCamelCase } from 'foremanReact/common/helpers'; import './SystemPurposeCard.scss'; import SystemPurposeEditModal from './SystemPurposeEditModal'; import { selectHostDetailsStatus } from '../../HostDetailsSelectors'; -import { hasRequiredPermissions } from '../../hostDetailsHelpers'; +import { hasRequiredPermissions, hostIsNotRegistered } from '../../hostDetailsHelpers'; const SystemPurposeCard = ({ hostDetails }) => { const showEditButton = hasRequiredPermissions(['edit_hosts'], hostDetails?.permissions); const orgId = hostDetails.organization_id; const subscriptionFacetAttributes = hostDetails?.subscription_facet_attributes; @@ -54,9 +54,11 @@ <Skeleton /> </Card> </GridItem> ); } + + if (hostIsNotRegistered({ hostDetails })) return null; return ( <GridItem rowSpan={1} md={6} lg={4} xl2={3}> <Card isHoverable ouiaId="system-purpose-card"> <CardHeader>