mirror of
https://github.com/Start9Labs/start-os.git
synced 2026-03-30 20:14:49 +00:00
use new locking api
This commit is contained in:
committed by
Aiden McClelland
parent
eafe7f7348
commit
8a2622c05f
@@ -38,14 +38,16 @@ impl ManagerMap {
|
||||
.keys(db, true)
|
||||
.await?
|
||||
{
|
||||
let man = if let Some(installed) = crate::db::DatabaseModel::new()
|
||||
let man: Manifest = if let Some(manifest) = crate::db::DatabaseModel::new()
|
||||
.package_data()
|
||||
.idx_model(&package)
|
||||
.and_then(|pkg| pkg.installed())
|
||||
.check(db)
|
||||
.map(|m| m.manifest())
|
||||
.get(db, true)
|
||||
.await?
|
||||
.to_owned()
|
||||
{
|
||||
installed.manifest().get(db, true).await?.to_owned()
|
||||
manifest
|
||||
} else {
|
||||
continue;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user