зеркало из
1
0
Форкнуть 0
This commit is contained in:
Chelsea Boling 2021-09-02 17:16:47 -07:00 коммит произвёл GitHub
Родитель e4a6dc06fb
Коммит b293c583f6
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 3 добавлений и 0 удалений

Просмотреть файл

@ -14,6 +14,7 @@ class Sync:
self.github = github
self.jira = jira_project
self.direction = direction
self.labels = self.jira.labels
def alert_created(self, repo_id, alert_num):
self.sync(
@ -103,10 +104,12 @@ class Sync:
# we have to push back the state to JIRA, because "fixed"
# alerts cannot be transitioned to "open"
issue.adjust_state(alert.get_state())
issue.persist_labels(self.labels)
return alert.get_state()
else:
# The user treats JIRA as the source of truth
alert.adjust_state(issue.get_state())
issue.persist_labels(self.labels)
return issue.get_state()
def sync_repo(self, repo_id, states=None):