fix filemeta

This commit is contained in:
weisd
2025-06-06 22:19:40 +08:00
parent 32d1db184a
commit 17aaf2cbc2

View File

@@ -606,6 +606,7 @@ impl FileMeta {
versions.push(fi);
}
let num = versions.len();
let mut prev_mod_time = None;
for (i, fi) in versions.iter_mut().enumerate() {
if i == 0 {
@@ -613,6 +614,7 @@ impl FileMeta {
} else {
fi.successor_mod_time = prev_mod_time;
}
fi.num_versions = num;
prev_mod_time = fi.mod_time;
}