From 7735e8ab091f77922658c4085e635abeb893d875 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 8 Feb 2026 15:57:49 +0000 Subject: [PATCH] Fix import shadowing in email_service.py Co-authored-by: cadtoolbox <12723486+cadtoolbox@users.noreply.github.com> --- backend/app/services/email_service.py | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/backend/app/services/email_service.py b/backend/app/services/email_service.py index 3f01938f4..0c51414b4 100644 --- a/backend/app/services/email_service.py +++ b/backend/app/services/email_service.py @@ -8,15 +8,12 @@ import smtplib import string from email.mime.multipart import MIMEMultipart from email.mime.text import MIMEText -from typing import TYPE_CHECKING from sqlalchemy import select from sqlalchemy.ext.asyncio import AsyncSession from backend.app.models.settings import Settings - -if TYPE_CHECKING: - from backend.app.schemas.auth import SMTPSettings +from backend.app.schemas.auth import SMTPSettings logger = logging.getLogger(__name__) @@ -65,8 +62,6 @@ async def get_smtp_settings(db: AsyncSession) -> SMTPSettings | None: Returns: SMTPSettings object or None if not configured """ - from backend.app.schemas.auth import SMTPSettings - # Fetch all SMTP-related settings result = await db.execute( select(Settings).where(