fix logging

This commit is contained in:
Michael Ingvarsson
2026-07-16 12:15:45 +02:00
parent 88d9ac2105
commit 9e40e7fed8
3 changed files with 27 additions and 15 deletions
+5 -1
View File
@@ -1,10 +1,14 @@
"""Tools for Gitea issue operations."""
import json
import logging
from typing import Any
from gitea.client import GiteaClient
from gitea.models import IssueModel, CommentModel, LabelModel
logger: logging.Logger = logging.getLogger("gitea.tools.issue_tools")
class IssueTools:
"""Tools for Gitea issue operations."""
@@ -69,7 +73,7 @@ class IssueTools:
all_issues.extend([issue.model_dump() if hasattr(issue, 'model_dump') else issue for issue in issues])
return all_issues
except Exception as e:
print(f"DEBUG: list_assigned_issues error: {e}")
logger.error(f"Error listing assigned issues: {e}", exc_info=True)
return []
def list_issues(self, owner: str, repo: str, state: str = "open") -> str: