diff --git a/folderManager.js b/folderManager.js index 27d0621..43fde17 100644 --- a/folderManager.js +++ b/folderManager.js @@ -1,7 +1,7 @@ // folderManager.js import { loadFileList } from './fileManager.js'; -import { showToast } from './domUtils.js'; +import { showToast, escapeHTML } from './domUtils.js'; // ---------------------- // Helper Functions (Data/State) @@ -75,7 +75,8 @@ function renderFolderTree(tree, parentPath = "", defaultDisplay = "block") { } else { html += ``; } - html += `${folder}`; + // Use escapeHTML to safely render the folder name. + html += `${escapeHTML(folder)}`; if (hasChildren) { html += renderFolderTree(tree[folder], fullPath, displayState); }