[#7801] ticket:691 Fix issues import from GitHub
diff --git a/ForgeImporters/forgeimporters/github/__init__.py b/ForgeImporters/forgeimporters/github/__init__.py
index 51ba1f1..46a9706 100644
--- a/ForgeImporters/forgeimporters/github/__init__.py
+++ b/ForgeImporters/forgeimporters/github/__init__.py
@@ -61,7 +61,7 @@
'issues': 'https://api.github.com/repos/{project_name}/issues',
'wiki_url': 'https://github.com/{project_name}.wiki',
}
- POSSIBLE_STATES = ('opened', 'closed')
+ POSSIBLE_STATES = ('open', 'closed')
SUPPORTED_ISSUE_EVENTS = ('closed', 'reopened', 'assigned')
NEXT_PAGE_URL_RE = re.compile(r'<([^>]*)>; rel="next"')
diff --git a/ForgeImporters/forgeimporters/tests/github/test_extractor.py b/ForgeImporters/forgeimporters/tests/github/test_extractor.py
index 8b81f88..d91c25b 100644
--- a/ForgeImporters/forgeimporters/tests/github/test_extractor.py
+++ b/ForgeImporters/forgeimporters/tests/github/test_extractor.py
@@ -65,10 +65,10 @@
response = StringIO(json.dumps(self.PROJECT_INFO))
elif url.endswith('/issues?state=closed'):
response = StringIO(json.dumps(self.CLOSED_ISSUES_LIST))
- elif url.endswith('/issues?state=opened'):
+ elif url.endswith('/issues?state=open'):
response = StringIO(json.dumps(self.OPENED_ISSUES_LIST))
- headers = {'Link': '</issues?state=opened&page=2>; rel="next"'}
- elif url.endswith('/issues?state=opened&page=2'):
+ headers = {'Link': '</issues?state=open&page=2>; rel="next"'}
+ elif url.endswith('/issues?state=open&page=2'):
response = StringIO(json.dumps(self.OPENED_ISSUES_LIST_PAGE2))
elif url.endswith('/comments'):
response = StringIO(json.dumps(self.ISSUE_COMMENTS))