Skip to content

Commit

Permalink
fix: applying pass key to endpoints that were missing it (bloom-housi…
Browse files Browse the repository at this point in the history
…ng#4374)

* fix: applying pass key to endpoints that were missing it

* fix: moving stuff around
  • Loading branch information
YazeedLoonat committed Oct 21, 2024
1 parent 17891c5 commit be9874c
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 6 deletions.
2 changes: 2 additions & 0 deletions api/src/controllers/auth.controller.ts
Original file line number Diff line number Diff line change
Expand Up @@ -30,11 +30,13 @@ import { Login } from '../dtos/auth/login.dto';
import { mapTo } from '../utilities/mapTo';
import { User } from '../dtos/users/user.dto';
import { LoginViaSingleUseCode } from '../dtos/auth/login-single-use-code.dto';
import { ApiKeyGuard } from '../guards/api-key.guard';
import { SingleUseCodeAuthGuard } from '../guards/single-use-code.guard';

@Controller('auth')
@ApiTags('auth')
@UsePipes(new ValidationPipe(defaultValidationPipeOptions))
@UseGuards(ApiKeyGuard)
export class AuthController {
constructor(private readonly authService: AuthService) {}

Expand Down
1 change: 0 additions & 1 deletion api/src/controllers/lottery.controller.ts
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,6 @@ export class LotteryController {
@ActivityLogMetadata([
{ targetPropertyName: 'lotteryStatus', propertyPath: 'lotteryStatus' },
])
@UseGuards(ApiKeyGuard)
async lotteryStatus(
@Request() req: ExpressRequest,
@Body() dto: ListingLotteryStatus,
Expand Down
4 changes: 2 additions & 2 deletions api/src/controllers/script-runner.controller.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,14 +16,14 @@ import { OptionalAuthGuard } from '../guards/optional.guard';
import { AdminOrJurisdictionalAdminGuard } from '../guards/admin-or-jurisdiction-admin.guard';
import { DataTransferDTO } from '../dtos/script-runner/data-transfer.dto';
import { BulkApplicationResendDTO } from '../dtos/script-runner/bulk-application-resend.dto';
import { IdDTO } from '../dtos/shared/id.dto';
import { AmiChartImportDTO } from '../dtos/script-runner/ami-chart-import.dto';
import { CommunityTypeDTO } from '../dtos/script-runner/community-type.dto';
import { ApiKeyGuard } from '../guards/api-key.guard';

@Controller('scriptRunner')
@ApiTags('scriptRunner')
@UsePipes(new ValidationPipe(defaultValidationPipeOptions))
@UseGuards(OptionalAuthGuard, AdminOrJurisdictionalAdminGuard)
@UseGuards(ApiKeyGuard, OptionalAuthGuard, AdminOrJurisdictionalAdminGuard)
export class ScirptRunnerController {
constructor(private readonly scriptRunnerService: ScriptRunnerService) {}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ import { HttpAdapterHost } from '@nestjs/core';
import { Test, TestingModule } from '@nestjs/testing';
import { INestApplication, Logger } from '@nestjs/common';
import request from 'supertest';
import { AppModule } from '../../../src/modules/app.module';
import { PrismaService } from '../../../src/services/prisma.service';
import { CustomExceptionFilter } from '../../../src/utilities/custom-exception-filter';
import { AppModule } from '../../src/modules/app.module';
import { PrismaService } from '../../src/services/prisma.service';
import { CustomExceptionFilter } from '../../src/utilities/custom-exception-filter';

describe('Testing custom exception filter', () => {
let app: INestApplication;
Expand Down

0 comments on commit be9874c

Please sign in to comment.