Fixed upgrade step from v1 to v2 not migrating users

next
Sayan Nandan 7 months ago
parent 41e091cd0f
commit 310933099b
No known key found for this signature in database
GPG Key ID: 0EBD769024B24F0A

@ -50,6 +50,9 @@ impl User {
phash: password_hash,
}
}
pub fn hash(&self) -> &[u8] {
&self.phash
}
}
#[derive(Debug, PartialEq, Clone, Copy)]

@ -88,6 +88,11 @@ pub fn recreate(gns: GNSData) -> RuntimeResult<SELoaded> {
model_driver.commit_with_ctx(FullModel::new(model_data), BatchStats::new())?;
model.driver().initialize_model_driver(model_driver);
}
// create all users
context::set_dmsg("creating all users");
for (user_name, user) in gns.sys_db().users().read().iter() {
gns_driver.commit_event(CreateUserTxn::new(&user_name, user.hash()))?;
}
Ok(SELoaded {
gns: GlobalNS::new(gns, FractalGNSDriver::new(gns_driver)),
})

Loading…
Cancel
Save