Skip to content

Commit 1fc9796

Browse files
committed
fixes
fixes
1 parent d108ba6 commit 1fc9796

11 files changed

Lines changed: 10 additions & 727 deletions

backend/src/puzzles/controllers/puzzles.controller.ts

Lines changed: 2 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,11 @@ import { PuzzlesService } from '../providers/puzzles.service';
44
import { CreatePuzzleDto } from '../dtos/create-puzzle.dto';
55
import { Puzzle } from '../entities/puzzle.entity';
66
import { PuzzleQueryDto } from '../dtos/puzzle-query.dto';
7-
import { SubmitPuzzleDto } from '../dtos/submit-puzzle.dto';
8-
import { SubmitPuzzleResponseDto } from '../dtos/submit-puzzle-response.dto';
9-
import { SubmitPuzzleProvider } from '../providers/submit-puzzle.provider';
107

118
@Controller('puzzles')
129
@ApiTags('puzzles')
1310
export class PuzzlesController {
14-
constructor(
15-
private readonly puzzlesService: PuzzlesService,
16-
private readonly submitPuzzleProvider: SubmitPuzzleProvider,
17-
) {}
11+
constructor(private readonly puzzlesService: PuzzlesService) {}
1812

1913
@Post()
2014
@ApiOperation({ summary: 'Create a new puzzle' })
@@ -66,31 +60,4 @@ export class PuzzlesController {
6660
findAll(@Query() query: PuzzleQueryDto) {
6761
return this.puzzlesService.findAll(query);
6862
}
69-
70-
@Post('submit')
71-
@ApiOperation({ summary: 'Submit answer to a puzzle' })
72-
@ApiResponse({
73-
status: 201,
74-
description: 'Answer submitted successfully',
75-
type: SubmitPuzzleResponseDto,
76-
})
77-
@ApiResponse({
78-
status: 400,
79-
description: 'Invalid input or puzzle not found',
80-
})
81-
@ApiResponse({
82-
status: 404,
83-
description: 'Puzzle not found',
84-
})
85-
@ApiResponse({
86-
status: 409,
87-
description: 'Duplicate submission detected',
88-
})
89-
@ApiResponse({
90-
status: 500,
91-
description: 'Internal server error',
92-
})
93-
async submit(@Body() submitPuzzleDto: SubmitPuzzleDto): Promise<SubmitPuzzleResponseDto> {
94-
return this.submitPuzzleProvider.execute(submitPuzzleDto);
95-
}
96-
}
63+
}

backend/src/puzzles/dtos/submit-puzzle-response.dto.ts

Lines changed: 0 additions & 33 deletions
This file was deleted.

backend/src/puzzles/dtos/submit-puzzle.dto.ts

Lines changed: 0 additions & 37 deletions
This file was deleted.

backend/src/puzzles/providers/cache-warming.service.ts

Lines changed: 0 additions & 135 deletions
This file was deleted.

0 commit comments

Comments
 (0)