MCPcopy Create free account
hub / github.com/xerrors/Yuxi / ensureAutoRefreshForProcessing

Function ensureAutoRefreshForProcessing

web/src/stores/database.js:279–291  ·  view source on GitHub ↗
(filesMap)

Source from the content-addressed store, hash-verified

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

Callers 1

getDatabaseInfoFunction · 0.85

Calls 2

enableAutoRefreshFunction · 0.85
stopAutoRefreshFunction · 0.85

Tested by

no test coverage detected