aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/database.rs5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/database.rs b/src/database.rs
index a49675f..e4ca5e9 100644
--- a/src/database.rs
+++ b/src/database.rs
@@ -58,6 +58,7 @@ impl Db {
) -> Result<Repo, Box<dyn std::error::Error>> {
let mut tx = self.connection.begin().await?;
+ // NOTE: Returns `RowNotFound` if not found.
let row = sqlx::query("SELECT id, name FROM repositories where id = ?")
.bind(id)
.fetch_one(&mut tx)
@@ -65,10 +66,6 @@ impl Db {
tx.commit().await?;
- if row.is_empty() {
- return Err("not found".into());
- }
-
Ok(
Repo {
id: Some(row.get(0)),