Skip to content

Commit 3dd5819

Browse files
authored
Merge pull request #32 from Code4GovTech/dev
Fix: PR status - Merged before closed.
2 parents dbf06a4 + 9c90a2d commit 3dd5819

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

app.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -242,6 +242,7 @@ def get_issues_by_owner_id(owner, issue):
242242
243243
"""
244244
try:
245+
print('inside get issues')
245246
SUPABASE_DB = SupabaseInterface().get_instance()
246247
response = SUPABASE_DB.client.table('dmp_issue_updates').select('*').eq('owner', owner).eq('issue_number', issue).execute()
247248
if not response.data:
@@ -335,4 +336,4 @@ def check_secret_key():
335336
app.register_blueprint(v2, url_prefix='/v2')
336337

337338
if __name__ == '__main__':
338-
app.run(debug=True)
339+
app.run(debug=True)

v2_app.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,12 +86,15 @@ def get_issues_by_owner_id_v2(owner, issue):
8686
transformed = {"pr_details": []}
8787
if pr_Data.data:
8888
for pr in pr_Data.data:
89+
pr_status = pr.get("status", "")
90+
if pr_status == "closed" and pr.get("merged_at"):
91+
pr_status = "merged"
8992
transformed["pr_details"].append({
9093
"id": pr.get("pr_id", ""),
9194
"name": pr.get("title", ""),
9295
"week": determine_week(pr['created_at']),
9396
"link": pr.get("link", ""),
94-
"status": pr.get("status", ""),
97+
"status": pr_status ,
9598
})
9699

97100
res['pr_details'] = transformed['pr_details']

0 commit comments

Comments
 (0)