update endopoints

This commit is contained in:
ben
2026-08-17 14:52:44 +02:00
parent f43c32c72b
commit 80e46c09a3
2 changed files with 15 additions and 21 deletions
+1 -19
View File
@@ -60,7 +60,6 @@ class EventUpdate(BaseModel):
end_time: str | None = None end_time: str | None = None
min_people: int | None = None min_people: int | None = None
app = FastAPI( app = FastAPI(
title="Calendar API", title="Calendar API",
description="Room based agenda system", description="Room based agenda system",
@@ -157,7 +156,7 @@ def get_me(
# rooms # rooms
@app.delete("/room/{room_id}") @app.delete("/rooms/{room_id}")
def delete_room( def delete_room(
room_id: int, room_id: int,
user_id: int = Depends(get_current_user) 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") @app.post("/create-room")
def api_create_room( def api_create_room(
room: RoomCreate, room: RoomCreate,
+13 -1
View File
@@ -135,6 +135,18 @@ def get_rooms(user_id):
return rooms return rooms
def delete_room(room_id): def delete_room(room_id):
room = execute(
"""
SELECT id
FROM rooms
WHERE id = ?
""",
(room_id,)
)
if not room:
return {"error": "room not found"}
execute( execute(
""" """
DELETE FROM rooms DELETE FROM rooms
@@ -143,7 +155,7 @@ def delete_room(room_id):
(room_id,) (room_id,)
) )
return {"status":"deleted"} return {"status": "deleted"}
def get_room(room_id, user_id): def get_room(room_id, user_id):