diff --git a/fooder/auth.py b/fooder/auth.py index 82f38f3..1e12b0e 100644 --- a/fooder/auth.py +++ b/fooder/auth.py @@ -14,7 +14,7 @@ from .db import get_session pwd_context = CryptContext(schemes=["bcrypt"], deprecated="auto") -oauth2_scheme = OAuth2PasswordBearer(tokenUrl="api/token/") +oauth2_scheme = OAuth2PasswordBearer(tokenUrl="api/token") settings = Settings() password_helper = PasswordHelper(pwd_context) diff --git a/fooder/view/diary.py b/fooder/view/diary.py index 618d170..325987b 100644 --- a/fooder/view/diary.py +++ b/fooder/view/diary.py @@ -7,7 +7,7 @@ from datetime import date router = APIRouter(tags=["diary"]) -@router.get("/", response_model=Diary) +@router.get("", response_model=Diary) async def get_diary( request: Request, date: date, diff --git a/fooder/view/entry.py b/fooder/view/entry.py index d452856..1ed4649 100644 --- a/fooder/view/entry.py +++ b/fooder/view/entry.py @@ -6,7 +6,7 @@ from ..controller.entry import CreateEntry, UpdateEntry, DeleteEntry router = APIRouter(tags=["entry"]) -@router.post("/", response_model=Entry) +@router.post("", response_model=Entry) async def create_entry( request: Request, data: CreateEntryPayload, @@ -15,7 +15,7 @@ async def create_entry( return await contoller.call(data) -@router.put("/{entry_id}", response_model=Entry) +@router.put("{entry_id}", response_model=Entry) async def update_entry( request: Request, entry_id: int, @@ -25,7 +25,7 @@ async def update_entry( return await contoller.call(entry_id, data) -@router.delete("/{entry_id}") +@router.delete("{entry_id}") async def delete_entry( request: Request, entry_id: int, diff --git a/fooder/view/meal.py b/fooder/view/meal.py index d99e0f3..864c9cb 100644 --- a/fooder/view/meal.py +++ b/fooder/view/meal.py @@ -6,7 +6,7 @@ from ..controller.meal import CreateMeal router = APIRouter(tags=["meal"]) -@router.post("/", response_model=Meal) +@router.post("", response_model=Meal) async def create_meal( request: Request, data: CreateMealPayload, diff --git a/fooder/view/product.py b/fooder/view/product.py index 55efe07..7f97c64 100644 --- a/fooder/view/product.py +++ b/fooder/view/product.py @@ -7,7 +7,7 @@ from typing import Optional router = APIRouter(tags=["product"]) -@router.get("/", response_model=ListProductPayload) +@router.get("", response_model=ListProductPayload) async def list_product( request: Request, controller: ListProduct = Depends(ListProduct), @@ -20,7 +20,7 @@ async def list_product( ) -@router.post("/", response_model=Product) +@router.post("", response_model=Product) async def create_product( request: Request, data: CreateProductPayload, diff --git a/fooder/view/token.py b/fooder/view/token.py index 2b8c17a..6f9f45a 100644 --- a/fooder/view/token.py +++ b/fooder/view/token.py @@ -8,7 +8,7 @@ from typing import Annotated router = APIRouter(tags=["token"]) -@router.post("/", response_model=Token) +@router.post("", response_model=Token) async def create_token( request: Request, data: Annotated[OAuth2PasswordRequestForm, Depends()], diff --git a/fooder/view/user.py b/fooder/view/user.py index c93ee79..57adb47 100644 --- a/fooder/view/user.py +++ b/fooder/view/user.py @@ -6,7 +6,7 @@ from ..controller.user import CreateUser router = APIRouter(tags=["user"]) -@router.post("/", response_model=User) +@router.post("", response_model=User) async def create_user( request: Request, data: CreateUserPayload,