This commit is contained in:
sebseb7
2025-11-23 09:29:59 +01:00
parent 6ea9abab81
commit bdc6a2e07d

View File

@@ -101,8 +101,8 @@ class CategorySyncer extends EventEmitter {
// This gives us the subtree we're interested in // This gives us the subtree we're interested in
let tree = this._buildTree(categories, names, articleCounts, images, true); let tree = this._buildTree(categories, names, articleCounts, images, true);
// Keep unpruned tree for image sync (same subtree, but not pruned) // Deep copy tree for unpruned version (before pruning modifies it)
const unprunedTree = tree; const unprunedTree = JSON.parse(JSON.stringify(tree));
// Ensure directory exists // Ensure directory exists
await fs.mkdir(this.cacheDir, { recursive: true }); await fs.mkdir(this.cacheDir, { recursive: true });