sync detail

This commit is contained in:
m
2026-08-28 23:48:19 +02:00
parent bba46fa2b3
commit e43aa2d793
3 changed files with 46 additions and 58 deletions
+5 -5
View File
@@ -34,7 +34,7 @@ function uploadStatusIcon(task: UploadTask) {
export function SyncDetailScreen() {
const insets = useSafeAreaInsets();
const { pendingCount, isSyncing, refresh } = useSyncQueue();
const { triggerSync } = useAutoSync();
const { syncManually } = useAutoSync();
const { push } = useSyncPush();
const { tasks: uploadTasks, retry, retryAll } = useUploadQueue();
@@ -56,7 +56,7 @@ export function SyncDetailScreen() {
for (const f of fileStore.getErrorFiles()) {
fileStore.resetSyncError(f.id);
}
await triggerSync();
await syncManually();
try {
const { getStoredDeviceServerId } = await import('../hooks/useDeviceRegistration');
const serverId = await getStoredDeviceServerId();
@@ -66,7 +66,7 @@ export function SyncDetailScreen() {
} catch { }
refresh();
bumpList();
}, [triggerSync, push, refresh, bumpList]);
}, [syncManually, push, refresh, bumpList]);
const handleSyncButtonPress = useCallback(async () => {
if (uploadErrors.length > 0) {
@@ -85,7 +85,7 @@ export function SyncDetailScreen() {
text: 'Réessayer',
onPress: () => {
fileStore.resetSyncError(file.id);
triggerSync().finally(() => {
syncManually().finally(() => {
refresh();
bumpList();
});
@@ -93,7 +93,7 @@ export function SyncDetailScreen() {
},
],
);
}, [triggerSync, refresh, bumpList]);
}, [syncManually, refresh, bumpList]);
const handleTaskPress = useCallback((task: UploadTask) => {
if (task.status !== 'error') return;