diff --git a/src/kernelbot/api/api_utils.py b/src/kernelbot/api/api_utils.py index a90b0d39..ab1505ac 100644 --- a/src/kernelbot/api/api_utils.py +++ b/src/kernelbot/api/api_utils.py @@ -211,22 +211,12 @@ async def to_submit_info( detail=f"Invalid submission mode value: '{submission_mode}'", ) from None - if submission_mode_enum in [SubmissionMode.PROFILE]: - raise HTTPException( - status_code=400, - detail="Profile submissions are not currently supported via API", - ) - allowed_modes = [ SubmissionMode.TEST, SubmissionMode.BENCHMARK, + SubmissionMode.PROFILE, SubmissionMode.LEADERBOARD, ] - if submission_mode_enum == SubmissionMode.PROFILE: - raise HTTPException( - status_code=400, - detail="Profile submissions are not currently supported via API, use Discord instead.", - ) if submission_mode_enum not in allowed_modes: raise HTTPException( status_code=400,