This commit is contained in:
@@ -7,7 +7,7 @@ import src.products.service as service
|
||||
from src.auth.auth import get_current_user
|
||||
router = APIRouter(prefix='/products')
|
||||
#user=Depends(get_current_user)
|
||||
@router.get('/', response_model=list[models.ProductPublic], )
|
||||
@router.get('', response_model=list[models.ProductPublic], )
|
||||
def get_products(
|
||||
user: models.User = Depends(get_current_user),
|
||||
session: Session = Depends(get_session),
|
||||
@@ -22,7 +22,7 @@ def get_products(
|
||||
types,
|
||||
)
|
||||
|
||||
@router.get('/{id}', response_model=models.ProductPublic)
|
||||
@router.get('{id}', response_model=models.ProductPublic)
|
||||
def get_product(
|
||||
id: int,
|
||||
user: models.User = Depends(get_current_user),
|
||||
@@ -33,7 +33,7 @@ def get_product(
|
||||
raise HTTPException(status_code=404, detail=messages.notfound)
|
||||
return result
|
||||
|
||||
@router.post('/', response_model=models.ProductPublic)
|
||||
@router.post('', response_model=models.ProductPublic)
|
||||
def create_product(
|
||||
product: models.ProductCreate,
|
||||
user: models.User = Depends(get_current_user),
|
||||
@@ -41,7 +41,7 @@ def create_product(
|
||||
):
|
||||
return service.create_one(session, product)
|
||||
|
||||
@router.put('/{id}', response_model=models.ProductPublic)
|
||||
@router.put('{id}', response_model=models.ProductPublic)
|
||||
def update_product(
|
||||
id: int, product: models.ProductUpdate,
|
||||
user: models.User = Depends(get_current_user),
|
||||
@@ -52,7 +52,7 @@ def update_product(
|
||||
raise HTTPException(status_code=404, detail=messages.notfound)
|
||||
return result
|
||||
|
||||
@router.delete('/{id}', response_model=models.ProductPublic)
|
||||
@router.delete('{id}', response_model=models.ProductPublic)
|
||||
def delete_product(
|
||||
id: int,
|
||||
user: models.User = Depends(get_current_user),
|
||||
|
||||
Reference in New Issue
Block a user