Skip to content

Commit a1dde8b

Browse files
committed
controllers/version: Extract CrateVersionPath::load_version() fn
1 parent 5b7ae93 commit a1dde8b

File tree

3 files changed

+6
-2
lines changed

3 files changed

+6
-2
lines changed

src/controllers/version.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,10 @@ pub struct CrateVersionPath {
1818
}
1919

2020
impl CrateVersionPath {
21+
pub async fn load_version(&self, conn: &mut AsyncPgConnection) -> AppResult<Version> {
22+
Ok(self.load_version_and_crate(conn).await?.0)
23+
}
24+
2125
pub async fn load_version_and_crate(
2226
&self,
2327
conn: &mut AsyncPgConnection,

src/controllers/version/downloads.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ pub async fn get_version_downloads(
5959
}
6060

6161
let mut conn = app.db_read().await?;
62-
let (version, _) = path.load_version_and_crate(&mut conn).await?;
62+
let version = path.load_version(&mut conn).await?;
6363

6464
let cutoff_end_date = req
6565
.query()

src/controllers/version/metadata.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ pub async fn get_version_dependencies(
6161
}
6262

6363
let mut conn = state.db_read().await?;
64-
let (version, _) = path.load_version_and_crate(&mut conn).await?;
64+
let version = path.load_version(&mut conn).await?;
6565

6666
let deps = Dependency::belonging_to(&version)
6767
.inner_join(crates::table)

0 commit comments

Comments
 (0)