parser: fix metadata bug

This commit is contained in:
k
2024-11-08 22:53:39 +01:00
parent b1e9fd95ca
commit 12fe4c6ba5
2 changed files with 4 additions and 3 deletions
+1 -1
View File
@@ -99,7 +99,7 @@ impl MetadataData {
fn _import(path: &Path, version: u16) -> color_eyre::Result<Self> {
fs::create_dir_all(path)?;
let s: MetadataData = Serialization::Binary.import(path)?;
let s: MetadataData = Serialization::Binary.import(&Self::full_path(path))?;
if s.version != version {
return Err(eyre!("Bad version"));
+3 -2
View File
@@ -126,9 +126,10 @@ impl TxidToTxData {
impl AnyDatabaseGroup for TxidToTxData {
fn import() -> Self {
Self {
metadata: Metadata::import(Self::root(), 2),
let metadata = Metadata::import(Self::root(), 2);
Self {
metadata,
map: BTreeMap::default(),
}
}