diff options
author | Matthias Beyer <mail@beyermatthias.de> | 2020-11-06 10:22:14 +0100 |
---|---|---|
committer | Matthias Beyer <mail@beyermatthias.de> | 2020-11-06 10:22:14 +0100 |
commit | aec0565b6ebc93f3e913cad13ed31dfb9f68ccff (patch) | |
tree | ae120aacb2d24e76d94267381998f2309a7ac5bb /src/db | |
parent | d9ec48ce13f1e4b296ac551a07b968ccadea8e70 (diff) |
Let Submit::create() return only one Submit object
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Diffstat (limited to 'src/db')
-rw-r--r-- | src/db/models/submit.rs | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/db/models/submit.rs b/src/db/models/submit.rs index aaa3e81..c3757b9 100644 --- a/src/db/models/submit.rs +++ b/src/db/models/submit.rs @@ -44,7 +44,7 @@ impl Submit { requested_image: &Image, requested_package: &Package, repo_hash: &GitHash) - -> Result<Vec<Submit>> + -> Result<Submit> { let tree_json = serde_json::to_value(t)?; @@ -64,8 +64,7 @@ impl Submit { dsl::submits .filter(uuid.eq(uuid)) - .limit(1) - .load::<Submit>(database_connection) + .first::<Submit>(database_connection) .map_err(Error::from) } } |