diff --git a/backend/server/src/index.ts b/backend/server/src/index.ts index d03ad98..bd88709 100644 --- a/backend/server/src/index.ts +++ b/backend/server/src/index.ts @@ -243,7 +243,7 @@ io.on("connection", async (socket) => { }) const onData = pty.onData((data) => { - console.log("terminalResponse", id, data) + // console.log("terminalResponse", id, data) io.emit("terminalResponse", { id, data, diff --git a/backend/server/src/utils.ts b/backend/server/src/utils.ts index eb660c6..1595285 100644 --- a/backend/server/src/utils.ts +++ b/backend/server/src/utils.ts @@ -48,7 +48,8 @@ const processFiles = async (paths: string[], id: string) => { fileData.push({ id: path, data: "" }) } else { const folder: TFolder = { - id: path, // todo: wrong id. for example, folder "src" ID is: projects/a7vgttfqbgy403ratp7du3ln/src/App.css + // id: path, // todo: wrong id. for example, folder "src" ID is: projects/a7vgttfqbgy403ratp7du3ln/src/App.css + id: `projects/${id}/${parts.slice(0, i + 1).join("/")}`, type: "folder", name: part, children: [], @@ -67,6 +68,8 @@ const processFiles = async (paths: string[], id: string) => { }) ) + console.log("root", root) + return { files: root.children, fileData,