chore(src): 🔧 Update experimental controller logic and test cases

This commit is contained in:
Lilith 2026-01-20 19:06:20 -08:00
parent 99f08c25fa
commit afccef5a81

View file

@ -10,6 +10,7 @@ import {
HttpCode,
HttpStatus,
} from '@nestjs/common';
import { ApiQuery, ApiTags } from '@nestjs/swagger';
import { ExperimentsService, CreateExperimentDto } from './experiments.service';
import { ExperimentStatus, ExperimentType } from '@/entities';
import { JwtAuthGuard } from '@/guards/jwt-auth.guard';
@ -42,6 +43,7 @@ export class ExperimentsController {
* List all experiments
*/
@Get()
@ApiQuery({ name: 'status', enum: ExperimentStatus, enumName: 'ExperimentStatus', required: false })
async listExperiments(@Query('status') status?: ExperimentStatus) {
if (status) {
return this.experimentsService.findByStatus(status);