(filesMap)
| 277 | } |
| 278 | |
| 279 | function ensureAutoRefreshForProcessing(filesMap) { |
| 280 | const files = Object.values(filesMap || {}) |
| 281 | const hasPending = files.some((file) => file && processingStatuses.has(file.status)) |
| 282 | if (hasPending) { |
| 283 | enableAutoRefresh('auto') |
| 284 | } else if (autoRefreshSource === 'auto' && state.autoRefresh) { |
| 285 | state.autoRefresh = false |
| 286 | autoRefreshSource = null |
| 287 | autoRefreshManualOverride = false |
| 288 | stopAutoRefresh() |
| 289 | } |
| 290 | return hasPending |
| 291 | } |
| 292 | |
| 293 | async function moveFile(fileId, newParentId) { |
| 294 | state.lock = true |
no test coverage detected