(folder)
| 783 | // --- Capability cache so we don't spam /capabilities.php |
| 784 | const _capViewCache = new Map(); |
| 785 | async function canViewFolderCached(folder) { |
| 786 | if (_capViewCache.has(folder)) return _capViewCache.get(folder); |
| 787 | const p = canViewFolder(folder).then(Boolean).catch(() => false); |
| 788 | _capViewCache.set(folder, p); |
| 789 | return p; |
| 790 | } |
| 791 | |
| 792 | export function resetFolderTreeCaches() { |
| 793 | _folderCountCache.clear(); |
no test coverage detected