mirror of
https://github.com/openai/codex.git
synced 2026-08-23 13:09:46 +00:00
codex: fix CI failure on PR #31891
This commit is contained in:
@@ -10,6 +10,7 @@ const READ_CHUNK_SIZE: usize = 8 * 1024;
|
||||
#[derive(Debug)]
|
||||
pub(crate) enum ScanOutcome<T> {
|
||||
Parsed(T),
|
||||
#[allow(dead_code)]
|
||||
Rejected(serde_json::Error),
|
||||
}
|
||||
|
||||
|
||||
@@ -245,13 +245,11 @@ where
|
||||
{
|
||||
let mut scanner = ReverseJsonlScanner::new(File::open(path)?)?;
|
||||
while let Some(outcome) = scanner.scan_next::<SessionIndexEntry>()? {
|
||||
match outcome {
|
||||
ScanOutcome::Parsed(entry) => {
|
||||
if let Some(entry) = visit_entry(&entry)? {
|
||||
return Ok(Some(entry));
|
||||
}
|
||||
}
|
||||
ScanOutcome::Rejected(_) => continue,
|
||||
let ScanOutcome::Parsed(entry) = outcome else {
|
||||
continue;
|
||||
};
|
||||
if let Some(entry) = visit_entry(&entry)? {
|
||||
return Ok(Some(entry));
|
||||
}
|
||||
}
|
||||
Ok(None)
|
||||
|
||||
Reference in New Issue
Block a user