(args, token, base_url)
| 118 | |
| 119 | |
| 120 | def handle_list_issues(args, token, base_url): |
| 121 | require_org_project(args.org, args.project) |
| 122 | limit = min(args.limit, MAX_LIMIT) |
| 123 | params = { |
| 124 | "statsPeriod": args.time_range, |
| 125 | "environment": args.environment, |
| 126 | } |
| 127 | if args.query: |
| 128 | params["query"] = args.query |
| 129 | |
| 130 | path = f"/api/0/projects/{args.org}/{args.project}/issues/" |
| 131 | issues = paged_get(base_url, path, params, token, limit) |
| 132 | return issues |
| 133 | |
| 134 | |
| 135 | def handle_issue_detail(args, token, base_url): |
no test coverage detected