From fdeae9c2095353722f1d62fdcd3a8a8cb2e0447d Mon Sep 17 00:00:00 2001 From: Ori Kotek Date: Tue, 18 Jul 2023 10:20:52 +0300 Subject: [PATCH 1/2] Update pr_agent/agent/pr_agent.py --- pr_agent/agent/pr_agent.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pr_agent/agent/pr_agent.py b/pr_agent/agent/pr_agent.py index 3709db1f..672a7a94 100644 --- a/pr_agent/agent/pr_agent.py +++ b/pr_agent/agent/pr_agent.py @@ -16,7 +16,7 @@ class PRAgent: if any(cmd in request for cmd in ["/answer"]): await PRReviewer(pr_url, is_answer=True).review() elif any(cmd in request for cmd in ["/review", "/review_pr", "/reflect_and_review"]): - if settings.pr_reviewer.ask_and_reflect or any(cmd in request for cmd in ["/reflect_and_review"]): + if settings.pr_reviewer.ask_and_reflect or "/reflect_and_review" in request: await PRInformationFromUser(pr_url).generate_questions() else: await PRReviewer(pr_url).review() From b3a1d456b26d245978f5481f812e2636c7a08094 Mon Sep 17 00:00:00 2001 From: mrT23 Date: Tue, 18 Jul 2023 10:32:36 +0300 Subject: [PATCH 2/2] if settings.pr_reviewer.num_code_suggestions --- pr_agent/tools/pr_reviewer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pr_agent/tools/pr_reviewer.py b/pr_agent/tools/pr_reviewer.py index b086c9c0..6be84a3a 100644 --- a/pr_agent/tools/pr_reviewer.py +++ b/pr_agent/tools/pr_reviewer.py @@ -125,7 +125,7 @@ class PRReviewer: except json.decoder.JSONDecodeError: data = try_fix_json(review) - if settings.config.pr_reviewer > 0: + if settings.pr_reviewer.num_code_suggestions > 0: try: for d in data['PR Feedback']['Code suggestions']: relevant_file = d['relevant file'].strip()