From b3091655b107d04a002345e9513e924491b0abc3 Mon Sep 17 00:00:00 2001 From: jsinovassin Date: Tue, 16 Jan 2024 10:45:40 +0100 Subject: [PATCH 1/2] BACKLOG-22208: check ref current exists before accessing to it --- src/javascript/components/Move.jsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/javascript/components/Move.jsx b/src/javascript/components/Move.jsx index 02a96dbe..264e159c 100644 --- a/src/javascript/components/Move.jsx +++ b/src/javascript/components/Move.jsx @@ -122,7 +122,9 @@ const MoveCmp = props => { if (!loading && !error && data && data.jcr && data.jcr.nodeByPath.inPicker) { setTimeout(() => { - picker.current.openPaths(data.jcr.nodeByPath.path.substr(0, data.jcr.nodeByPath.path.lastIndexOf('/'))); + if (picker.current) { + picker.current.openPaths(data.jcr.nodeByPath.path.substr(0, data.jcr.nodeByPath.path.lastIndexOf('/'))); + } }); } From 93205e34127786facdcce3789809641b0272f392 Mon Sep 17 00:00:00 2001 From: jsinovassin Date: Tue, 16 Jan 2024 12:01:57 +0100 Subject: [PATCH 2/2] update --- src/javascript/components/Move.jsx | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/javascript/components/Move.jsx b/src/javascript/components/Move.jsx index 264e159c..17cc9f00 100644 --- a/src/javascript/components/Move.jsx +++ b/src/javascript/components/Move.jsx @@ -122,9 +122,7 @@ const MoveCmp = props => { if (!loading && !error && data && data.jcr && data.jcr.nodeByPath.inPicker) { setTimeout(() => { - if (picker.current) { - picker.current.openPaths(data.jcr.nodeByPath.path.substr(0, data.jcr.nodeByPath.path.lastIndexOf('/'))); - } + picker?.current?.openPaths(data.jcr.nodeByPath.path.substr(0, data.jcr.nodeByPath.path.lastIndexOf('/'))); }); }