From d2b6946701f3cd4546b10121b395fb3a7cd37891 Mon Sep 17 00:00:00 2001 From: illia-prokopchuk <78905712+illia-prokopchuk@users.noreply.github.com> Date: Sat, 18 Nov 2023 08:40:17 +0200 Subject: [PATCH] Fix [Functions panel] Show "Volumes" dropdown on function edit (#2083) --- .../FunctionsPanelResources/FunctionsPanelResources.js | 1 + .../FunctionsPanelResources/FunctionsPanelResourcesView.js | 3 ++- src/utils/parseFunction.js | 1 + 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/elements/FunctionsPanelResources/FunctionsPanelResources.js b/src/elements/FunctionsPanelResources/FunctionsPanelResources.js index a1650cea7..988a79e6e 100644 --- a/src/elements/FunctionsPanelResources/FunctionsPanelResources.js +++ b/src/elements/FunctionsPanelResources/FunctionsPanelResources.js @@ -89,6 +89,7 @@ const FunctionsPanelResources = ({ ]) const [data, setData] = useState({ + disable_auto_mount: defaultData.disable_auto_mount ?? true, volumeMounts: getDefaultVolumeMounts( defaultData.volume_mounts ?? [], defaultData.volumes ?? [], diff --git a/src/elements/FunctionsPanelResources/FunctionsPanelResourcesView.js b/src/elements/FunctionsPanelResources/FunctionsPanelResourcesView.js index 764f4144c..15d1fd24a 100644 --- a/src/elements/FunctionsPanelResources/FunctionsPanelResourcesView.js +++ b/src/elements/FunctionsPanelResources/FunctionsPanelResourcesView.js @@ -82,10 +82,11 @@ const FunctionsPanelResourcesView = ({ title="Volumes" tip="Volumes that define data paths and the required information for accessing the data from the function" > - {mode === PANEL_CREATE_MODE && ( + {(mode === PANEL_CREATE_MODE || !data.disable_auto_mount) && (