diff --git a/packages/xo-web/src/xo-app/pool/tab-patches.js b/packages/xo-web/src/xo-app/pool/tab-patches.js index 54694eeb4..6bbe0c8d2 100644 --- a/packages/xo-web/src/xo-app/pool/tab-patches.js +++ b/packages/xo-web/src/xo-app/pool/tab-patches.js @@ -8,9 +8,12 @@ import { alert } from 'modal' import { Col, Container, Row } from 'grid' import { createGetObjectsOfType } from 'selectors' import { FormattedRelative, FormattedTime } from 'react-intl' +import { getXoaPlan, ENTERPRISE } from 'xoa-plans' import { installAllPatchesOnPool, installPatches, rollingPoolUpdate, subscribeHostMissingPatches } from 'xo' import { isEmpty } from 'lodash' +const ROLLING_POOL_UPDATES_AVAILABLE = getXoaPlan().value >= ENTERPRISE.value + const MISSING_PATCH_COLUMNS = [ { name: _('patchNameLabel'), @@ -170,14 +173,16 @@ export default class TabPatches extends Component { - + {ROLLING_POOL_UPDATES_AVAILABLE && ( + + )}