Skip to content

Commit d14c380

Browse files
fix(server): ensure server exists before deletion in delete_server function
Signed-off-by: Duarte Martinho <dmartinho@ibm.com>
1 parent f561438 commit d14c380

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

mcpgateway/main.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1879,6 +1879,7 @@ async def delete_server(server_id: str, db: Session = Depends(get_db), user=Depe
18791879
try:
18801880
logger.debug(f"User {user} is deleting server with ID {server_id}")
18811881
user_email = user.get("email") if isinstance(user, dict) else str(user)
1882+
await server_service.get_server(db, server_id)
18821883
await server_service.delete_server(db, server_id, user_email=user_email)
18831884
return {
18841885
"status": "success",

0 commit comments

Comments
 (0)