Assign a specific solver for a problem.

request: ProblemSelectSolverRequest: The request containing problem id and string representation of the solver user: Annotated[User, Depends(get_current_user): The user that is logged in. session: Annotated[Session, Depends(get_session)]: The database session.

Raises: HTTPException: Unknown solver, unauthorized user

Returns: JSONResponse: A simple confirmation.

post/problem/assign_solver

Request

Request body

problem_idinteger required
solver_string_representationstring required

Response

Successful Response

unknown required

Changes