This commit is contained in:
nagayaryu 2022-08-18 21:49:00 +09:00
parent cdd09380ea
commit 3ef0525fba

15
dist/index.js vendored
View File

@ -3162,7 +3162,8 @@ class FTPSyncProvider {
removeFolder(folderPath) { removeFolder(folderPath) {
return __awaiter(this, void 0, void 0, function* () { return __awaiter(this, void 0, void 0, function* () {
const absoluteFolderPath = "/" + (this.serverPath.startsWith("./") ? this.serverPath.replace("./", "") : this.serverPath) + folderPath; const absoluteFolderPath = "/" + (this.serverPath.startsWith("./") ? this.serverPath.replace("./", "") : this.serverPath) + folderPath;
this.logger.all(`removing folder "${absoluteFolderPath}"`); const current = await this.client.pwd();
this.logger.all(`removing folder "${absoluteFolderPath} ${current}"`);
if (this.dryRun === false) { if (this.dryRun === false) {
yield utilities_1.retryRequest(this.logger, () => __awaiter(this, void 0, void 0, function* () { return yield this.client.removeDir(absoluteFolderPath); })); yield utilities_1.retryRequest(this.logger, () => __awaiter(this, void 0, void 0, function* () { return yield this.client.removeDir(absoluteFolderPath); }));
} }
@ -4148,12 +4149,12 @@ class Client {
*/ */
async removeDir(remoteDirPath) { async removeDir(remoteDirPath) {
return this._exitAtCurrentDirectory(async () => { return this._exitAtCurrentDirectory(async () => {
// await this.cd(remoteDirPath); await this.cd(remoteDirPath);
// await this.clearWorkingDir(); await this.clearWorkingDir();
// if (remoteDirPath !== "/") { if (remoteDirPath !== "/") {
// await this.cdup(); await this.cdup();
// await this.removeEmptyDir(remoteDirPath); await this.removeEmptyDir(remoteDirPath);
// } }
}); });
} }
/** /**