Skip to content

Commit

Permalink
refactor: parse url in get_snap_name
Browse files Browse the repository at this point in the history
  • Loading branch information
d-loose committed Dec 11, 2024
1 parent c4332a2 commit 23704ec
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
5 changes: 2 additions & 3 deletions src/ratings/categories.rs
Original file line number Diff line number Diff line change
Expand Up @@ -83,10 +83,9 @@ async fn get_snap_categories(
base: &str,
client: &reqwest::Client,
) -> Result<Vec<Category>, Error> {
let base_url = reqwest::Url::parse(base).map_err(|e| Error::InvalidUrl(e.to_string()))?;

let snap_name = get_snap_name(snap_id, &base_url, client).await?;
let snap_name = get_snap_name(snap_id, base, client).await?;

let base_url = reqwest::Url::parse(base).map_err(|e| Error::InvalidUrl(e.to_string()))?;
let info_url = base_url
.join(&format!("snaps/info/{snap_name}"))
.map_err(|e| Error::InvalidUrl(e.to_string()))?;
Expand Down
3 changes: 2 additions & 1 deletion src/ratings/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -63,9 +63,10 @@ async fn get_json<T: DeserializeOwned>(
)]
async fn get_snap_name(
snap_id: &str,
base_url: &reqwest::Url,
base: &str,
client: &reqwest::Client,
) -> Result<String, Error> {
let base_url = reqwest::Url::parse(base).map_err(|e| Error::InvalidUrl(e.to_string()))?;
let assertions_url = base_url
.join(&format!("assertions/snap-declaration/16/{snap_id}"))
.map_err(|e| Error::InvalidUrl(e.to_string()))?;
Expand Down

0 comments on commit 23704ec

Please sign in to comment.