(owner: str, number: int)
| 55 | |
| 56 | |
| 57 | def resolve_project_node_id(owner: str, number: int) -> str: |
| 58 | q = """ |
| 59 | query($owner: String!, $number: Int!) { |
| 60 | organization(login: $owner) { |
| 61 | projectV2(number: $number) { id } |
| 62 | } |
| 63 | } |
| 64 | """ |
| 65 | d = graphql(q, owner=owner, number=number) |
| 66 | node_id = d["data"]["organization"]["projectV2"]["id"] |
| 67 | assert isinstance(node_id, str) |
| 68 | return node_id |
| 69 | |
| 70 | |
| 71 | def fetch_project_items( |