From e547c428eaf2e45101dd575199d9531888728fc1 Mon Sep 17 00:00:00 2001 From: Hector Vido Date: Tue, 7 Jan 2025 18:53:29 -0300 Subject: [PATCH] [WIP] Security fixes - part 2 --- hack/jira.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/hack/jira.py b/hack/jira.py index 8224059061d..244ecd5faaa 100755 --- a/hack/jira.py +++ b/hack/jira.py @@ -1,6 +1,7 @@ #!/usr/bin/env python3 # https://docs.atlassian.com/software/jira/docs/api/REST/latest import json +import os import sys import urllib.parse import urllib.request @@ -17,7 +18,7 @@ def main(): print(f'Usage: {sys.argv[0]} session_file sprint', file=sys.stderr) sys.exit(1) _, session_file, sprint = sys.argv - ret = search(open(session_file).read().rstrip(), f'sprint="{sprint}"') + ret = search(open(os.path.normpath(session_file)).read().rstrip(), f'sprint="{sprint}"') print_issues(*partition( filter( lambda x: not x['fields']['issuetype']['subtask'],