home · contact · privacy
Fix auto-usage of -m id= broken by recent changes.
authorPlom Heller <plom@plomlompom.com>
Fri, 14 Aug 2026 19:49:56 +0000 (21:49 +0200)
committerPlom Heller <plom@plomlompom.com>
Fri, 14 Aug 2026 19:49:56 +0000 (21:49 +0200)
src/run.py

index 103adca31f93dbc26f05a0eaccb4e411b33eecba..31d6dbd9f3843a894b96545a014cb06b7ad5cb57 100755 (executable)
@@ -75,8 +75,8 @@ def main(
         for _ in [m for m in args.ldraw.split(CHAR_SEP_LDRAW_MODES)
                   if m and m not in LDRAW_MODES]:
             parser.error(str(ArgumentError(action_ldraw, hint_ldraw)))
-        if args.match != ARG_QMARK and args.item_id:
-            args.match = PARAM_Q_ID + args.item_id
+        if args.match and ARG_QMARK not in args.match and args.item_id:
+            args.match = (PARAM_Q_ID + args.item_id,)
         return args
 
     args = parse_args()