refactor: remove dataset cron records

This commit is contained in:
2026-07-23 23:08:25 +08:00
parent 3705d75e59
commit fbd142803a
14 changed files with 125 additions and 380 deletions

View File

@@ -8,10 +8,9 @@ import {
createDatasetSource,
deleteDatasetSource,
depositDatasetItem,
listDatasetCrons,
listDatasetItems,
listDatasetSources,
queueDatasetSync,
syncDatasetSources,
updateDatasetItem,
updateDatasetSource,
type DatasetItemUpdate,
@@ -102,14 +101,9 @@ function App() {
return updateDatasetItem(session, itemId, input)
}, [session])
const handleQueueDatasetSync = useCallback(() => {
const handleSyncDatasetSources = useCallback(() => {
if (!session) return Promise.reject(new Error('未登录'))
return queueDatasetSync(session)
}, [session])
const handleListDatasetCrons = useCallback((signal?: AbortSignal) => {
if (!session) return Promise.reject(new Error('未登录'))
return listDatasetCrons(session, signal)
return syncDatasetSources(session)
}, [session])
const handleDepositDatasetItem = useCallback(async (itemId: string, projectId: string) => {
@@ -440,8 +434,7 @@ function App() {
onUpdateDatasetSource={handleUpdateDatasetSource}
onDeleteDatasetSource={handleDeleteDatasetSource}
onUpdateDatasetItem={handleUpdateDatasetItem}
onQueueDatasetSync={handleQueueDatasetSync}
onListDatasetCrons={handleListDatasetCrons}
onSyncDatasetSources={handleSyncDatasetSources}
onDepositDatasetItem={handleDepositDatasetItem}
/>
) : (