archive
/
actioner
Archived
1
Fork 0
This repository has been archived on 2023-03-26. You can view files and clone it, but cannot push or open issues or pull requests.
actioner/actioner/utils/github.py

17 lines
404 B
Python

from typing import Dict
def get_issue_link(issue_or_pr) -> str:
return "[#{id}]({url})".format(
id=issue_or_pr.number,
url=issue_or_pr.html_url
)
def get_existing_task(tasks: Dict[int, str], issue_or_pr):
issue_link = get_issue_link(issue_or_pr)
for task_id, task_title in tasks.items():
if issue_link in task_title:
return task_id
return None