summaryrefslogtreecommitdiffstats
path: root/src/commands/db.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/commands/db.rs')
-rw-r--r--src/commands/db.rs5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/commands/db.rs b/src/commands/db.rs
index d8669aa..a8d8b3c 100644
--- a/src/commands/db.rs
+++ b/src/commands/db.rs
@@ -331,9 +331,8 @@ fn jobs(conn_cfg: DbConnectionConfig, matches: &ArgMatches) -> Result<()> {
.and(schema::envvars::dsl::value.eq(val))
})
.inner_join(schema::job_envs::table)
- .select(schema::job_envs::all_columns)
- .load::<models::JobEnv>(&conn)
- .map(|jobenvs| jobenvs.into_iter().map(|je| je.job_id).collect::<Vec<_>>())?;
+ .select(schema::job_envs::job_id)
+ .load::<i32>(&conn)?;
sel.filter(schema::jobs::dsl::id.eq_any(jids))
} else {