diff --git a/aider_gitea/__init__.py b/aider_gitea/__init__.py index 4f356a5..764aae0 100644 --- a/aider_gitea/__init__.py +++ b/aider_gitea/__init__.py @@ -515,29 +515,28 @@ def solve_issues_in_repository( issue_number, client, ) + if issue_resolution.success: + handle_pr_comments( + repository_config, + issue_resolution.pull_request_id, + branch_name, + Path(repository_path), + client, + seen_issues_db, + issue_url, + ) + seen_issues_db.mark_as_seen(issue_url, str(issue_number)) + seen_issues_db.update_pr_info( + issue_url, + issue_resolution.pull_request_id, + issue_resolution.pull_request_url, + ) + logger.info( + 'Stored PR #%s information for issue #%s', + issue_resolution.pull_request_id, + issue_number, + ) - if issue_resolution.success: - # Handle unresolved pull request comments - handle_pr_comments( - repository_config, - issue_resolution.pull_request_id, - branch_name, - Path(repository_path), - client, - seen_issues_db, - issue_url, - ) - seen_issues_db.mark_as_seen(issue_url, str(issue_number)) - seen_issues_db.update_pr_info( - issue_url, - issue_resolution.pull_request_id, - issue_resolution.pull_request_url, - ) - logger.info( - 'Stored PR #%s information for issue #%s', - issue_resolution.pull_request_id, - issue_number, - ) def handle_pr_comments(