summaryrefslogtreecommitdiff
path: root/src/dbctx.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/dbctx.rs')
-rw-r--r--src/dbctx.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/dbctx.rs b/src/dbctx.rs
index 0269a18..3cc82be 100644
--- a/src/dbctx.rs
+++ b/src/dbctx.rs
@@ -346,11 +346,11 @@ impl DbCtx {
Ok(metrics)
}
- pub fn artifacts_for_job(&self, job: u64) -> Result<Vec<ArtifactRecord>, String> {
+ pub fn artifacts_for_job(&self, job: u64, limit: Option<u64>) -> Result<Vec<ArtifactRecord>, String> {
let conn = self.conn.lock().unwrap();
let mut artifacts_query = conn.prepare(sql::LAST_ARTIFACTS_FOR_JOB).unwrap();
- let mut result = artifacts_query.query([job]).unwrap();
+ let mut result = artifacts_query.query([job, limit.unwrap_or(65535)]).unwrap();
let mut artifacts = Vec::new();
while let Some(row) = result.next().unwrap() {