Skip to content

Commit 358660d

Browse files
committed
fix: import path
1 parent 698a853 commit 358660d

10 files changed

Lines changed: 21 additions & 21 deletions

File tree

src/core/bootstrap/event.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1-
from modules.user.domain.events.emails.event import (
2-
PasswordResetRequestedEvent,
3-
UserRegisteredEvent,
4-
WelcomeEmailEvent,
5-
)
6-
from modules.user.infrastructure.events.emails.handler import (
1+
from src.core.email.factory import create_email_service
2+
from src.core.events.bus import EventBus, get_event_bus
3+
from src.modules.user.application.events.emails.handler import (
74
SendPasswordResetEmailHandler,
85
SendVerificationEmailHandler,
96
SendWelcomeEmailHandler,
107
)
11-
from src.core.email.factory import create_email_service
12-
from src.core.events.bus import EventBus, get_event_bus
8+
from src.modules.user.domain.events.emails.event import (
9+
PasswordResetRequestedEvent,
10+
UserRegisteredEvent,
11+
WelcomeEmailEvent,
12+
)
1313

1414

1515
def register_event_handlers(bus: EventBus | None = None) -> None:

src/core/dependency/providers.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from fastapi import Depends
22

3-
from modules.user.providers import UserModuleProvider
43
from src.core.database.postgres.session import get_unit_of_work
4+
from src.modules.user.providers import UserModuleProvider
55
from src.shared.unit_of_work import UnitOfWork
66

77

src/core/events/bus.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from functools import lru_cache
22

3-
from shared.events.base import Event
4-
from shared.events.handler import EventHandler
3+
from src.shared.events.base import Event
4+
from src.shared.events.handler import EventHandler
55

66

77
class EventBus:

src/modules/todo/application/detail_todo/handler.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
from uuid import UUID
22

3-
from modules.user.providers import UserModuleProvider
43
from src.modules.todo import (
54
TodoNotFoundError,
65
TodoRepository,
76
UnauthorizedTodoAccessError,
87
)
98
from src.modules.todo.presentation.schemas.response import TodoWithOwnerResponse
109
from src.modules.user import UserNotFoundError
10+
from src.modules.user.providers import UserModuleProvider
1111

1212

1313
class GetTodoDetailWithOwnerHandler:

src/modules/todo/presentation/dependency.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from fastapi import Depends
22
from sqlalchemy.ext.asyncio import AsyncSession
33

4-
from modules.user.providers import UserModuleProvider
54
from src.core.database.postgres.session import get_db, get_unit_of_work
65
from src.core.dependency.providers import get_user_module_provider
76
from src.modules.todo.application.create_todo.handler import CreateTodoHandler
@@ -17,6 +16,7 @@
1716
from src.modules.todo.infrastructure.repositories.todo_repository import (
1817
SQLAlchemyTodoRepository,
1918
)
19+
from src.modules.user.providers import UserModuleProvider
2020
from src.shared.unit_of_work import UnitOfWork
2121

2222

src/modules/user/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
from modules.user.providers import UserProfile
21
from src.modules.user.domain.exceptions.user_exception import (
32
UserAlreadyExistsError,
43
UserNotFoundError,
54
)
5+
from src.modules.user.providers import UserProfile
66

77
__all__ = [
88
"UserProfile",

src/modules/user/application/auth/register_user/handler.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import secrets
22

3-
from modules.user.domain.events.emails.event import UserRegisteredEvent
43
from src.core.authorization.domain.service import AuthorizationService
54
from src.core.authorization.permissions import DEFAULT_USER_ROLE
65
from src.core.events.bus import get_event_bus
@@ -10,6 +9,7 @@
109
validate_register_user_command,
1110
)
1211
from src.modules.user.domain.entities.user import User
12+
from src.modules.user.domain.events.emails.event import UserRegisteredEvent
1313
from src.modules.user.domain.exceptions.user_exception import UserAlreadyExistsError
1414
from src.modules.user.domain.repositories.user_repository import UserRepository
1515
from src.shared.unit_of_work import UnitOfWork

src/modules/user/infrastructure/events/emails/handler.py renamed to src/modules/user/application/events/emails/handler.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
from modules.user.domain.events.emails.event import (
1+
from src.core.config import settings
2+
from src.core.email.service import EmailService
3+
from src.modules.user.domain.events.emails.event import (
24
PasswordResetRequestedEvent,
35
UserRegisteredEvent,
46
WelcomeEmailEvent,
57
)
6-
from shared.events.handler import EventHandler
7-
from src.core.config import settings
8-
from src.core.email.service import EmailService
8+
from src.shared.events.handler import EventHandler
99

1010

1111
class SendVerificationEmailHandler(EventHandler):

src/modules/user/domain/events/emails/event.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from dataclasses import dataclass
22

3-
from shared.events.base import Event
3+
from src.shared.events.base import Event
44

55

66
@dataclass

src/shared/events/handler.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from typing import Protocol
22

3-
from shared.events.base import Event
3+
from src.shared.events.base import Event
44

55

66
class EventHandler(Protocol):

0 commit comments

Comments
 (0)