diff options
author | iximeow <me@iximeow.net> | 2023-06-29 01:30:22 -0700 |
---|---|---|
committer | iximeow <me@iximeow.net> | 2023-06-29 01:30:22 -0700 |
commit | 053ff13eb080e5ad73d782e897472e40145ba4df (patch) | |
tree | d0a6af0daa84e8e1495c891f3b8743906c409e40 /src/dbctx.rs | |
parent | 72567a7932b800e6eb851cafb385486b9817092b (diff) |
more info on job summary page
Diffstat (limited to 'src/dbctx.rs')
-rw-r--r-- | src/dbctx.rs | 4 |
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() { |