diff --git a/internal/cli/transfer.go b/internal/cli/transfer.go index e073864..757b912 100644 --- a/internal/cli/transfer.go +++ b/internal/cli/transfer.go @@ -120,6 +120,9 @@ func (c *TransferCmd[E, I, R]) Transfer(exp backends.ExportProcessor[R], imp bac resultChan := make(chan models.ImportResult) go imp.Process(exportChan, resultChan, importProgress) result := <-resultChan + if result.LastTimestamp.Unix() < timestamp.Unix() { + result.LastTimestamp = timestamp + } close(exportProgress) wg.Wait() progress.Wait()