Files
immich/server/src/controllers/maintenance.controller.ts
T
Zack Pollard ab764f2423 wip
2025-06-11 11:42:56 +01:00

18 lines
538 B
TypeScript

import { Controller, Get, Query } from '@nestjs/common';
import { ApiTags } from '@nestjs/swagger';
import { ServerPingResponse } from 'src/dtos/server.dto';
import { Authenticated } from 'src/middleware/auth.guard';
import { MaintenanceService } from 'src/services/maintenance.service';
@ApiTags('Maintenance')
@Controller('maintenance')
export class MaintenanceController {
constructor(private service: MaintenanceService) {}
@Get('ping')
@Authenticated()
getPing(): ServerPingResponse {
return this.service.ping();
}
}