Call record: fix the moved ledger borrow (previous commit does not build)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
2c5eb95da3
commit
e651d9e863
1 changed files with 4 additions and 2 deletions
|
|
@ -339,7 +339,8 @@ impl CallRecordStore {
|
|||
tally.last_sequence = tally.last_sequence.max(record.sequence);
|
||||
}
|
||||
DecodedRow::Ledger(ledger) => {
|
||||
runs.entry(ledger.run_id.clone()).or_default().ledger = Some(ledger);
|
||||
let run = ledger.run_id.clone();
|
||||
runs.entry(run).or_default().ledger = Some(ledger);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -446,7 +447,8 @@ impl CallRecordStore {
|
|||
schema_id: Some(RUN_LEDGER_SCHEMA.into()),
|
||||
};
|
||||
state.store.push(&row).map_err(|_| CallRecordError::Store)?;
|
||||
state.runs.entry(ledger.run_id.clone()).or_default().ledger = Some(ledger);
|
||||
let run = ledger.run_id.clone();
|
||||
state.runs.entry(run).or_default().ledger = Some(ledger);
|
||||
Ok(())
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue