Merge pull request #138 from mattn/fix/req-sync-save-error

req: propagate non-duplicate save errors when loading sync file
This commit is contained in:
mattn
2026-06-04 01:56:34 +00:00
committed by GitHub

7
req.go
View File

@@ -215,8 +215,11 @@ example:
if err := easyjson.Unmarshal([]byte(scanner.Text()), &evt); err != nil {
continue
}
if err := store.SaveEvent(evt); err != nil || err == eventstore.ErrDupEvent {
continue
if err := store.SaveEvent(evt); err != nil {
if err == eventstore.ErrDupEvent {
continue
}
return fmt.Errorf("failed to save event from sync file: %w", err)
}
}
if err := scanner.Err(); err != nil {