always include dependency-info entry

This commit is contained in:
Aiden McClelland
2022-02-22 13:50:28 -07:00
committed by Aiden McClelland
parent 4fa2c11de7
commit 4fedd27faf

View File

@@ -892,24 +892,24 @@ pub async fn install_s9pk<R: AsyncRead + AsyncSeek + Unpin>(
dst.sync_all().await?;
}
}
dependency_info.insert(
dep.clone(),
StaticDependencyInfo {
icon: if let Some(manifest) = &manifest {
format!(
"/public/package-data/{}/{}/icon.{}",
manifest.id,
manifest.version,
manifest.assets.icon_type()
)
} else {
"/assets/img/package-icon.png".to_owned()
},
manifest,
},
);
}
dependency_info.insert(
dep.clone(),
StaticDependencyInfo {
icon: if let Some(manifest) = &manifest {
format!(
"/public/package-data/{}/{}/icon.{}",
manifest.id,
manifest.version,
manifest.assets.icon_type()
)
} else {
"/assets/img/package-icon.png".to_owned()
},
manifest,
},
);
}
tracing::info!("Install {}@{}: Fetched Dependency Info", pkg_id, version);