(folder, sourceId = '')
| 3205 | } |
| 3206 | |
| 3207 | function clearFolderSummaryCache(folder, sourceId = '') { |
| 3208 | if (!folder) return; |
| 3209 | const prefix = `${folderCacheKey(folder, sourceId)}::`; |
| 3210 | for (const key of _folderSummaryCache.keys()) { |
| 3211 | if (key === folder || key.startsWith(prefix)) { |
| 3212 | _folderSummaryCache.delete(key); |
| 3213 | } |
| 3214 | } |
| 3215 | } |
| 3216 | |
| 3217 | // --- Folder "peek" cache (first few child folders/files) --- |
| 3218 | const FOLDER_PEEK_MAX_ITEMS = 6; |
no test coverage detected