aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/mozart-registry
diff options
context:
space:
mode:
Diffstat (limited to 'crates/mozart-registry')
-rw-r--r--crates/mozart-registry/src/downloader.rs5
-rw-r--r--crates/mozart-registry/src/packagist.rs9
2 files changed, 10 insertions, 4 deletions
diff --git a/crates/mozart-registry/src/downloader.rs b/crates/mozart-registry/src/downloader.rs
index 9a5ed24..8bd99c7 100644
--- a/crates/mozart-registry/src/downloader.rs
+++ b/crates/mozart-registry/src/downloader.rs
@@ -108,7 +108,10 @@ pub async fn download_dist(
}
}
- let response = reqwest::get(url).await?;
+ let client = reqwest::Client::builder()
+ .user_agent(mozart_core::http::user_agent())
+ .build()?;
+ let response = client.get(url).send().await?;
if !response.status().is_success() {
anyhow::bail!(
diff --git a/crates/mozart-registry/src/packagist.rs b/crates/mozart-registry/src/packagist.rs
index e851955..ac290fb 100644
--- a/crates/mozart-registry/src/packagist.rs
+++ b/crates/mozart-registry/src/packagist.rs
@@ -215,7 +215,10 @@ pub async fn fetch_package_versions(
// Cache miss — fetch from Packagist
let url = format!("https://repo.packagist.org/p2/{package_name}.json");
- let response = reqwest::get(&url).await?;
+ let client = reqwest::Client::builder()
+ .user_agent(mozart_core::http::user_agent())
+ .build()?;
+ let response = client.get(&url).send().await?;
if !response.status().is_success() {
anyhow::bail!(
@@ -285,7 +288,7 @@ pub async fn search_packages(
package_type: Option<&str>,
) -> anyhow::Result<(Vec<SearchResult>, u64)> {
let client = reqwest::Client::builder()
- .user_agent("mozart/0.1.0")
+ .user_agent(mozart_core::http::user_agent())
.build()?;
let mut all_results: Vec<SearchResult> = Vec::new();
@@ -396,7 +399,7 @@ pub async fn fetch_security_advisories(
package_names: &[&str],
) -> anyhow::Result<BTreeMap<String, Vec<SecurityAdvisory>>> {
let client = reqwest::Client::builder()
- .user_agent("mozart/0.1.0")
+ .user_agent(mozart_core::http::user_agent())
.build()?;
let mut all_advisories: BTreeMap<String, Vec<SecurityAdvisory>> = BTreeMap::new();