Skip to content

Commit 612150b

Browse files
committed
fix
1 parent dbf6b0f commit 612150b

3 files changed

Lines changed: 4 additions & 10 deletions

File tree

modal_backend/routes/groups.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
from fastapi import APIRouter, Depends
33
from fastapi_sqlalchemy import db
44

5+
from modal_backend.models.db import Group
56
from modal_backend.schemas.models import GroupGet, GroupPost
67
from modal_backend.settings import Settings, get_settings
78
from modal_backend.utils.services import GroupService
@@ -29,5 +30,5 @@ async def get_groups(user=Depends(UnionAuth())) -> list[GroupGet]:
2930
"""
3031
Получает список всех групп
3132
"""
32-
groups = await GroupService.get_groups(db)
33+
groups = Group.query(session=db.session).all()
3334
return [GroupGet.model_validate(group) for group in groups]

modal_backend/routes/services.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
from fastapi import APIRouter, Depends
33
from fastapi_sqlalchemy import db
44

5+
from modal_backend.models.db import Service
56
from modal_backend.schemas.models import ServiceGet, ServicePost
67
from modal_backend.settings import Settings, get_settings
78
from modal_backend.utils.services import ServiceManager
@@ -18,7 +19,7 @@ async def get_services(
1819
"""
1920
Получить список всех сервисов.
2021
"""
21-
services = await ServiceManager.get_services(db)
22+
services = Service.query(session=db.session).all()
2223
return [ServiceGet.model_validate(service) for service in services]
2324

2425

modal_backend/utils/services.py

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -53,10 +53,6 @@ class ServiceManager:
5353
Сервис для работы с логикой Service и базой данных
5454
"""
5555

56-
@classmethod
57-
async def get_services(cls, db: Session):
58-
return Service.query(session=db.session).all()
59-
6056
@classmethod
6157
async def create_service(cls, db: Session, service_id: int, name: str):
6258
service = Service.query(session=db.session).filter(Service.service_id == service_id).first()
@@ -78,7 +74,3 @@ async def create_group(cls, db: Session, group_id: int, name: str):
7874
raise AlreadyExists(Group, group_id)
7975
new_group = Group.create(session=db.session, group_id=group_id, name=name)
8076
return new_group
81-
82-
@classmethod
83-
async def get_groups(cls, db: Session):
84-
return Group.query(session=db.session).all()

0 commit comments

Comments
 (0)