Fixed level issues
This commit is contained in:
@@ -18,6 +18,7 @@ async def generate_exercises(
|
||||
dto: LevelExercisesDTO,
|
||||
level_controller: ILevelController = Depends(Provide[controller])
|
||||
):
|
||||
print(dto.dict())
|
||||
return await level_controller.generate_exercises(dto)
|
||||
|
||||
@level_router.get(
|
||||
@@ -47,11 +48,12 @@ async def get_level_utas(
|
||||
dependencies=[Depends(Authorized([IsAuthenticatedViaBearerToken]))]
|
||||
)
|
||||
@inject
|
||||
async def upload(
|
||||
file: UploadFile,
|
||||
async def import_level(
|
||||
exercises: UploadFile,
|
||||
solutions: UploadFile = None,
|
||||
level_controller: ILevelController = Depends(Provide[controller])
|
||||
):
|
||||
return await level_controller.upload_level(file)
|
||||
return await level_controller.upload_level(exercises, solutions)
|
||||
|
||||
|
||||
@level_router.post(
|
||||
|
||||
Reference in New Issue
Block a user