From 1580835d2e2e2e2a8ae83d17431d1d57f51eb3e4 Mon Sep 17 00:00:00 2001 From: Julianus Larson Date: Fri, 30 Jun 2023 17:54:08 +0200 Subject: [PATCH] jipsearch: Fixed multiple -k attributes on command line --- jipdate/jipsearch.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/jipdate/jipsearch.py b/jipdate/jipsearch.py index 81c689b..bebcdb8 100755 --- a/jipdate/jipsearch.py +++ b/jipdate/jipsearch.py @@ -223,8 +223,10 @@ def create_jql(jira, initial_jql): jql_parts.append(initial_jql) if cfg.args.key: - for v in cfg.args.key: - jql_parts.append(f"key={v}") + jql_part = f"key in ({cfg.args.key[0]}" + for v in cfg.args.key[1:]: + jql_part += f", {v}" + jql_parts.append(f"{jql_part})") if cfg.args.project: jql_parts.append("project in (%s)" % cfg.args.project)