diff --git a/backend/main.py b/backend/main.py index 76b64347f905320a295b381af80d6bf715cb0a09..6b2f0812f01de46ad0f62e099ac2485d233d1620 100644 --- a/backend/main.py +++ b/backend/main.py @@ -111,7 +111,8 @@ def get_items(token: str = Depends(oauth2_scheme), db: Session = Depends(get_db) @app.get("/tag/{tag}", response_model=schemas.Item) -def get_item_by_tag(tag: str, db: Session = Depends(get_db)): +def get_item_by_tag(tag: str, token: str = Depends(oauth2_scheme), db: Session = Depends(get_db)): + check_token(token) item = utils.get_item_by_tag(db, tag) if not item: raise HTTPException(status_code=404, detail="Item not found") @@ -119,7 +120,8 @@ def get_item_by_tag(tag: str, db: Session = Depends(get_db)): @app.get("/storages", response_model=list[schemas.Storage]) -def list_storages(db: Session = Depends(get_db)): +def list_storages(token: str = Depends(oauth2_scheme), db: Session = Depends(get_db)): + check_token(token) return utils.get_storages(db)