Cleanup
This commit is contained in:
@ -13,7 +13,6 @@ from app.domain.machine import (
|
|||||||
Repository,
|
Repository,
|
||||||
Service,
|
Service,
|
||||||
)
|
)
|
||||||
from app.lib.filters import ExactFilter
|
|
||||||
from app.lib.responses import ObjectListResponse, ObjectResponse
|
from app.lib.responses import ObjectListResponse, ObjectResponse
|
||||||
|
|
||||||
if TYPE_CHECKING:
|
if TYPE_CHECKING:
|
||||||
@ -26,6 +25,7 @@ DETAIL_ROUTE = "/{machine_id:int}"
|
|||||||
async def provides_service(db_session: AsyncSession, company_id: int) -> Service:
|
async def provides_service(db_session: AsyncSession, company_id: int) -> Service:
|
||||||
"""Constructs repository and service objects for the request."""
|
"""Constructs repository and service objects for the request."""
|
||||||
from app.controllers.company import provides_service
|
from app.controllers.company import provides_service
|
||||||
|
|
||||||
company_service = provides_service(db_session)
|
company_service = provides_service(db_session)
|
||||||
company = await company_service.get(company_id)
|
company = await company_service.get(company_id)
|
||||||
return Service(Repository(session=db_session, company=company))
|
return Service(Repository(session=db_session, company=company))
|
||||||
@ -33,6 +33,7 @@ async def provides_service(db_session: AsyncSession, company_id: int) -> Service
|
|||||||
|
|
||||||
async def get_company(db_session: AsyncSession, company_id: int) -> Company:
|
async def get_company(db_session: AsyncSession, company_id: int) -> Company:
|
||||||
from app.controllers.company import provides_service
|
from app.controllers.company import provides_service
|
||||||
|
|
||||||
company_service = provides_service(db_session)
|
company_service = provides_service(db_session)
|
||||||
return await company_service.get(company_id)
|
return await company_service.get(company_id)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user