From 42937ece1ba47c51110c4b4b7ec15f5b24777b86 Mon Sep 17 00:00:00 2001
From: Jon Michael Aanes <jonjmaa@gmail.com>
Date: Tue, 13 May 2025 23:55:40 +0200
Subject: [PATCH] Fix weird loop

---
 aider_gitea/__init__.py | 24 ++++++++++++------------
 1 file changed, 12 insertions(+), 12 deletions(-)

diff --git a/aider_gitea/__init__.py b/aider_gitea/__init__.py
index bea6d24..e8e9c8f 100644
--- a/aider_gitea/__init__.py
+++ b/aider_gitea/__init__.py
@@ -170,7 +170,7 @@ EVALUATOR_MODEL = 'ollama/gemma3:27b'
 
 MODEL_EDIT_MODES = {
         'ollama/qwen3:32b': 'diff',
-        'ollama/hf.co/unsloth/Qwen3-30B-A3B-GGUF:Q4_K_M': 'diff-fenced',
+        'ollama/hf.co/unsloth/Qwen3-30B-A3B-GGUF:Q4_K_M': 'diff',
 }
 
 
@@ -548,6 +548,17 @@ def solve_issues_in_repository(
                     issue_number,
                     client,
                 )
+            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,
+            )
 
         # TODO: PR comment handling disabled for now due to missing functionality
         if False:
@@ -570,17 +581,6 @@ def solve_issues_in_repository(
                 Path(repository_path),
                 client,
             )
-            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(