Newer
Older
import {
Controller,
Get,
Header,
HttpCode,
Param,
Res,
UseGuards,
} from '@nestjs/common';
import { Response } from 'express';
import { join } from 'path';
import { WebAuthGuard } from './auth/web-auth.guard';
@Controller('images')
@UseGuards(WebAuthGuard)
export class ImageController {
@Get(':id')
public image(@Param('id') id: string, @Res() res: Response) {
res.sendFile(join(process.cwd(), 'photos', `${id}.jpg`));
}