diff --git a/dist/index.js b/dist/index.js index 5616c4c..221d69d 100644 --- a/dist/index.js +++ b/dist/index.js @@ -3161,10 +3161,9 @@ class FTPSyncProvider { } removeFolder(folderPath) { return __awaiter(this, void 0, void 0, function* () { - // const absoluteFolderPath = "/" + (this.serverPath.startsWith("./") ? this.serverPath.replace("./", "") : this.serverPath) + folderPath; - const absoluteFolderPath = "/" + folderPath; - const current = yield this.client.pwd(); - this.logger.all(`removing folder "${absoluteFolderPath} ${current}"`); + const path = this.getFileBreadcrumbs(folderPath + "/"); + const absoluteFolderPath = path.folders.join("/") + this.logger.all(`removing folder "${absoluteFolderPath}"`); if (this.dryRun === false) { yield utilities_1.retryRequest(this.logger, () => __awaiter(this, void 0, void 0, function* () { return yield this.client.removeDir(absoluteFolderPath); })); }