fix: prevent report flicker on auto refresh
This commit is contained in:
@@ -255,14 +255,14 @@ async function refreshAll(options = {}) {
|
||||
fetchSystemConfig(),
|
||||
])
|
||||
|
||||
taskStats.value = taskResult.status === 'fulfilled' ? taskResult.value : null
|
||||
runningTasks.value = runningResult.status === 'fulfilled' ? runningResult.value : null
|
||||
emailStats.value = emailResult.status === 'fulfilled' ? emailResult.value : null
|
||||
feedbackStats.value = feedbackResult.status === 'fulfilled' ? feedbackResult.value : null
|
||||
serverInfo.value = serverResult.status === 'fulfilled' ? serverResult.value : null
|
||||
dockerStats.value = dockerResult.status === 'fulfilled' ? dockerResult.value : null
|
||||
browserPoolStats.value = browserPoolResult.status === 'fulfilled' ? browserPoolResult.value : null
|
||||
systemConfig.value = configResult.status === 'fulfilled' ? configResult.value : null
|
||||
if (taskResult.status === 'fulfilled') taskStats.value = taskResult.value
|
||||
if (runningResult.status === 'fulfilled') runningTasks.value = runningResult.value
|
||||
if (emailResult.status === 'fulfilled') emailStats.value = emailResult.value
|
||||
if (feedbackResult.status === 'fulfilled') feedbackStats.value = feedbackResult.value
|
||||
if (serverResult.status === 'fulfilled') serverInfo.value = serverResult.value
|
||||
if (dockerResult.status === 'fulfilled') dockerStats.value = dockerResult.value
|
||||
if (browserPoolResult.status === 'fulfilled') browserPoolStats.value = browserPoolResult.value
|
||||
if (configResult.status === 'fulfilled') systemConfig.value = configResult.value
|
||||
|
||||
await refreshStats?.()
|
||||
recordUpdatedAt()
|
||||
|
||||
Reference in New Issue
Block a user