mirror of
				https://github.com/immich-app/immich.git
				synced 2025-10-31 07:47:41 +09:00 
			
		
		
		
	fix(server): correct openapi response type for getServerLicense() (#11261)
* fix(server): correct openapi response type for getServerLicense() * return 404 error when license doesn't exist * update e2e test
This commit is contained in:
		| @@ -1,5 +1,5 @@ | ||||
| import { Body, Controller, Delete, Get, Put } from '@nestjs/common'; | ||||
| import { ApiExcludeEndpoint, ApiTags } from '@nestjs/swagger'; | ||||
| import { ApiExcludeEndpoint, ApiNotFoundResponse, ApiTags } from '@nestjs/swagger'; | ||||
| import { LicenseKeyDto, LicenseResponseDto } from 'src/dtos/license.dto'; | ||||
| import { | ||||
|   ServerAboutResponseDto, | ||||
| @@ -95,7 +95,8 @@ export class ServerController { | ||||
|  | ||||
|   @Get('license') | ||||
|   @Authenticated({ admin: true }) | ||||
|   getServerLicense(): Promise<LicenseResponseDto | null> { | ||||
|   @ApiNotFoundResponse() | ||||
|   getServerLicense(): Promise<LicenseResponseDto> { | ||||
|     return this.service.getLicense(); | ||||
|   } | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user