mirror of
https://github.com/ansible/awx.git
synced 2026-03-21 10:57:36 -02:30
Add correct permissions for memory capacity slider.
This commit is contained in:
@@ -1,6 +1,7 @@
|
|||||||
import React, { useState, useCallback, useEffect } from 'react';
|
import React, { useState, useCallback, useEffect } from 'react';
|
||||||
import { t, Plural } from '@lingui/macro';
|
import { t, Plural } from '@lingui/macro';
|
||||||
import styled from 'styled-components';
|
import styled from 'styled-components';
|
||||||
|
import { useConfig } from 'contexts/Config';
|
||||||
import useRequest, { useDismissableError } from 'hooks/useRequest';
|
import useRequest, { useDismissableError } from 'hooks/useRequest';
|
||||||
import useDebounce from 'hooks/useDebounce';
|
import useDebounce from 'hooks/useDebounce';
|
||||||
import { InstancesAPI } from 'api';
|
import { InstancesAPI } from 'api';
|
||||||
@@ -103,6 +104,8 @@ function Tooltip({
|
|||||||
isLoading,
|
isLoading,
|
||||||
redirectToDetailsPage,
|
redirectToDetailsPage,
|
||||||
}) {
|
}) {
|
||||||
|
const { me = {} } = useConfig();
|
||||||
|
|
||||||
const [forks, setForks] = useState(
|
const [forks, setForks] = useState(
|
||||||
computeForks(
|
computeForks(
|
||||||
instanceDetail.mem_capacity,
|
instanceDetail.mem_capacity,
|
||||||
@@ -265,8 +268,9 @@ function Tooltip({
|
|||||||
step={0.1}
|
step={0.1}
|
||||||
value={instanceDetail.capacity_adjustment}
|
value={instanceDetail.capacity_adjustment}
|
||||||
onChange={handleChangeValue}
|
onChange={handleChangeValue}
|
||||||
isDisabled={!instanceDetail.enabled}
|
isDisabled={
|
||||||
// isDisabled={!me?.is_superuser || !instance.enabled}
|
!me?.is_superuser || !instanceDetail.enabled
|
||||||
|
}
|
||||||
data-cy="slider"
|
data-cy="slider"
|
||||||
/>
|
/>
|
||||||
</SliderForks>
|
</SliderForks>
|
||||||
|
|||||||
Reference in New Issue
Block a user