update endopoints
This commit is contained in:
+1
-19
@@ -60,7 +60,6 @@ class EventUpdate(BaseModel):
|
||||
end_time: str | None = None
|
||||
min_people: int | None = None
|
||||
|
||||
|
||||
app = FastAPI(
|
||||
title="Calendar API",
|
||||
description="Room based agenda system",
|
||||
@@ -157,7 +156,7 @@ def get_me(
|
||||
|
||||
# rooms
|
||||
|
||||
@app.delete("/room/{room_id}")
|
||||
@app.delete("/rooms/{room_id}")
|
||||
def delete_room(
|
||||
room_id: int,
|
||||
user_id: int = Depends(get_current_user)
|
||||
@@ -179,23 +178,6 @@ def delete_room(
|
||||
}
|
||||
|
||||
|
||||
# @app.post("/create-room")
|
||||
# def api_create_room(
|
||||
# room: RoomCreate,
|
||||
# user_id: int = Depends(get_current_user)
|
||||
# ):
|
||||
|
||||
# room_id = create_room(
|
||||
# user_id,
|
||||
# room.room_name,
|
||||
# room.invite_code
|
||||
# )
|
||||
|
||||
# return {
|
||||
# "status": "created",
|
||||
# **room_id
|
||||
# }
|
||||
|
||||
@app.post("/create-room")
|
||||
def api_create_room(
|
||||
room: RoomCreate,
|
||||
|
||||
+14
-2
@@ -133,8 +133,20 @@ def get_rooms(user_id):
|
||||
)
|
||||
|
||||
return rooms
|
||||
|
||||
|
||||
def delete_room(room_id):
|
||||
room = execute(
|
||||
"""
|
||||
SELECT id
|
||||
FROM rooms
|
||||
WHERE id = ?
|
||||
""",
|
||||
(room_id,)
|
||||
)
|
||||
|
||||
if not room:
|
||||
return {"error": "room not found"}
|
||||
|
||||
execute(
|
||||
"""
|
||||
DELETE FROM rooms
|
||||
@@ -143,7 +155,7 @@ def delete_room(room_id):
|
||||
(room_id,)
|
||||
)
|
||||
|
||||
return {"status":"deleted"}
|
||||
return {"status": "deleted"}
|
||||
|
||||
def get_room(room_id, user_id):
|
||||
|
||||
|
||||
Reference in New Issue
Block a user