From 113e3ad54b9ed11b735a5b2b79b35e3b234b6ab2 Mon Sep 17 00:00:00 2001 From: jaanbaaz <106968030+jaanbaaz@users.noreply.github.com> Date: Wed, 10 Jul 2024 15:36:45 +0530 Subject: [PATCH 1/2] Update app.py a print statement added --- app.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app.py b/app.py index 5f8c60b..54565fc 100644 --- a/app.py +++ b/app.py @@ -242,6 +242,7 @@ def get_issues_by_owner_id(owner, issue): """ try: + print('inside get issues') SUPABASE_DB = SupabaseInterface().get_instance() response = SUPABASE_DB.client.table('dmp_issue_updates').select('*').eq('owner', owner).eq('issue_number', issue).execute() if not response.data: @@ -335,4 +336,4 @@ def check_secret_key(): app.register_blueprint(v2, url_prefix='/v2') if __name__ == '__main__': - app.run(debug=True) \ No newline at end of file + app.run(debug=True) From 35084351305b5947eb10b652852558f752c0f276 Mon Sep 17 00:00:00 2001 From: jaanbaaz Date: Fri, 12 Jul 2024 17:35:24 +0530 Subject: [PATCH 2/2] pr status fix --- v2_app.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/v2_app.py b/v2_app.py index 6f8ee2a..ebb278c 100644 --- a/v2_app.py +++ b/v2_app.py @@ -86,12 +86,15 @@ def get_issues_by_owner_id_v2(owner, issue): transformed = {"pr_details": []} if pr_Data.data: for pr in pr_Data.data: + pr_status = pr.get("status", "") + if pr_status == "closed" and pr.get("merged_at"): + pr_status = "merged" transformed["pr_details"].append({ "id": pr.get("pr_id", ""), "name": pr.get("title", ""), "week": determine_week(pr['created_at']), "link": pr.get("link", ""), - "status": pr.get("status", ""), + "status": pr_status , }) res['pr_details'] = transformed['pr_details']