completely useless tap logic
This commit is contained in:
@ -1,6 +1,7 @@
|
||||
from datetime import datetime, timedelta, timezone
|
||||
from typing import Annotated, Union
|
||||
from sqlalchemy.orm import Session
|
||||
from uuid import UUID
|
||||
|
||||
from fastapi import APIRouter, Depends, HTTPException, status
|
||||
from fastapi.security import OAuth2PasswordRequestForm
|
||||
@ -39,3 +40,12 @@ async def create_news(
|
||||
db: Annotated[Session, Depends(get_db)],
|
||||
) -> schemas.NewsInDb:
|
||||
return services.create_news(news=news, current_user=current_user, db=db)
|
||||
|
||||
|
||||
@router.post("/{news_id}/tap")
|
||||
async def create_news(
|
||||
news_id: UUID,
|
||||
db: Annotated[Session, Depends(get_db)],
|
||||
) -> schemas.TapResponse:
|
||||
services.tap_news(news_id=news_id, db=db)
|
||||
return schemas.TapResponse(tap="ok")
|
||||
|
||||
Reference in New Issue
Block a user