lock package data

This commit is contained in:
Keagan McClelland
2021-09-11 20:20:54 -06:00
committed by Aiden McClelland
parent d157b7871b
commit c90b46da1e

View File

@@ -279,6 +279,10 @@ pub fn configure<'a, Db: DbHandle>(
breakages: &'a mut IndexMap<PackageId, TaggedDependencyError>,
) -> BoxFuture<'a, Result<(), Error>> {
async move {
crate::db::DatabaseModel::new()
.package_data()
.lock(db, patch_db::LockType::Write)
.await;
// fetch data from db
let pkg_model = crate::db::DatabaseModel::new()
.package_data()