From 6ca7eb4f30ef9f27c73f5b45b2676d4484176a92 Mon Sep 17 00:00:00 2001 From: Mathias Buus Date: Tue, 30 May 2023 20:24:59 +0200 Subject: [PATCH] less strict rmdir error check (#36) --- index.js | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/index.js b/index.js index 8b8beb3..b668bb3 100644 --- a/index.js +++ b/index.js @@ -235,12 +235,7 @@ module.exports = class RandomAccessFile extends RandomAccessStorage { function onrmdir (err) { dir = path.join(dir, '..') - - const isAlreadyUnlinked = err && err.code === 'ENOENT' - const isNotEmpty = err && err.code === 'ENOTEMPTY' - if (isAlreadyUnlinked || isNotEmpty || dir === root) return req.callback(null) - - if (err) return req.callback(err) + if (err || dir === root) return req.callback(null) fs.rmdir(dir, onrmdir) } }