Skip to content

Commit a0f652a

Browse files
Merge pull request #13532 from rhamilto/OCPBUGS-27779
OCPBUGS-27779: fix bug where Expand PVC modal assumes pvc.spec.resou…
2 parents d2202fa + 75bde33 commit a0f652a

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

frontend/public/components/modals/expand-pvc-modal.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,16 @@ import {
99
validate,
1010
withHandlePromise,
1111
HandlePromiseProps,
12+
convertToBaseValue,
13+
humanizeBinaryBytesWithoutB,
1214
} from '../utils';
1315
import { k8sPatch, referenceFor, K8sKind, K8sResourceKind } from '../../module/k8s/';
1416
import { getRequestedPVCSize } from '@console/shared';
1517

1618
// Modal for expanding persistent volume claims
1719
const ExpandPVCModal = withHandlePromise((props: ExpandPVCModalProps) => {
18-
const defaultSize = validate.split(getRequestedPVCSize(props.resource));
20+
const baseValue = convertToBaseValue(getRequestedPVCSize(props.resource));
21+
const defaultSize = validate.split(humanizeBinaryBytesWithoutB(baseValue).string);
1922
const [requestSizeValue, setRequestSizeValue] = React.useState(defaultSize[0] || '');
2023
const [requestSizeUnit, setRequestSizeUnit] = React.useState(defaultSize[1] || 'Gi');
2124
const [errorMessage, setErrorMessage] = React.useState<string>();

0 commit comments

Comments
 (0)