Skip to content

Commit 7bc0799

Browse files
authored
Latest changes deploy (#422)
* avoid deselecting nodes after deploy * redraw jstree instead of refreshing * showing overwrite warning
1 parent f556380 commit 7bc0799

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

src/components/B4ACodeTree/B4ATreeActions.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,10 @@ const addFilesOnTree = async (files, currentCode, selectedFolder) => {
141141
// Select the folder to insert based on file extension. If is a js file,
142142
// insert on "cloud" folder, else insert on "public" folder. This logic is
143143
// a legacy from the old Cloud Code page
144-
folder = obj.children[selectedFolder]
144+
if (typeof selectedFolder === 'number') {
145+
folder = obj.children[selectedFolder]
146+
} else
147+
folder = obj.children.find(f => f === selectedFolder);
145148
}
146149
await verifyFileNames(folder, newTreeNodes[j]);
147150
addFileOnSelectedNode(newTreeNodes[j].text.name);

src/dashboard/Data/CloudCode/B4ACloudCode.react.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,7 @@ class B4ACloudCode extends CloudCode {
216216
onConfirm={() => this.setState({ modal: null })}
217217
/>;
218218
this.setState({ unsavedChanges: false, modal: successModal });
219-
$('#tree').jstree(true).refresh();
219+
$('#tree').jstree(true).redraw(true);
220220
} catch (err) {
221221
const errorModal = <Modal
222222
type={Modal.Types.DANGER}

0 commit comments

Comments
 (0)