@@ -25,15 +25,17 @@ async def get_issue_data(self, owner, repo, issue_number):
25
25
}
26
26
27
27
GITHUB_ISSUE_URL = "https://api.github.com/repos/{owner}/{repo}/issues/{issue_number}"
28
-
28
+ print ( 'inside get issue id for issue number ' , issue_number )
29
29
description_url = GITHUB_ISSUE_URL .format (
30
30
owner = owner , repo = repo , issue_number = issue_number )
31
31
async with httpx .AsyncClient () as client :
32
32
issue_response = await client .get (description_url , headers = headers )
33
33
if issue_response .status_code == 200 :
34
34
35
35
issue_details = issue_response .json ()
36
+ print ('issue_details after fetching is ' , issue_details )
36
37
issue_id = issue_details .id
38
+ print ('issue id after fetching ' , issue_id )
37
39
return issue_id
38
40
39
41
return None
@@ -65,13 +67,15 @@ async def handle_event(self, data, dummy_ps_client):
65
67
async with session .get (api_url ) as response :
66
68
pr_data = await response .json ()
67
69
if pr_data :
70
+ print ('pr data is ' , pr_data )
68
71
pr_title = pr_data ["title" ]
69
72
issue_number = self .extract_issue_number (pr_title )
70
73
if issue_number :
71
74
url_parts = api_url .split ('/' )
72
75
owner = url_parts [4 ]
73
76
repo = url_parts [5 ]
74
77
issue_id = await self .get_issue_data (owner , repo , issue_number )
78
+ print ('issue_id in pr handler is ' , issue_id )
75
79
76
80
pr_data = {
77
81
"created_at" : created_at ,
0 commit comments