From 591440880c74fb5acd07aa27a17c95ba35f66ff7 Mon Sep 17 00:00:00 2001 From: adfost Date: Sun, 2 Jan 2022 22:59:02 -0800 Subject: [PATCH] enable versioning if locking (#1350) --- .../src/screens/Console/Buckets/ListBuckets/AddBucket.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/portal-ui/src/screens/Console/Buckets/ListBuckets/AddBucket.tsx b/portal-ui/src/screens/Console/Buckets/ListBuckets/AddBucket.tsx index f86a7f416..48f82ddd1 100644 --- a/portal-ui/src/screens/Console/Buckets/ListBuckets/AddBucket.tsx +++ b/portal-ui/src/screens/Console/Buckets/ListBuckets/AddBucket.tsx @@ -335,7 +335,7 @@ const AddBucket = ({ "Allows to keep multiple versions of the same object under the same key." } label={"Versioning"} - disabled={!distributedSetup} + disabled={!distributedSetup || lockingEnabled} /> @@ -347,6 +347,9 @@ const AddBucket = ({ checked={lockingEnabled} onChange={(event: React.ChangeEvent) => { enableObjectLocking(event.target.checked); + if (event.target.checked) { + addBucketVersioned(true); + } }} label={"Object Locking"} description={