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>