mirror of
https://github.com/immich-app/immich.git
synced 2025-03-05 16:07:54 +02:00
Update cache for thumbnail
This commit is contained in:
parent
25848b78f9
commit
b3a82b1b20
@ -15,6 +15,7 @@ import {
|
|||||||
HttpCode,
|
HttpCode,
|
||||||
BadRequestException,
|
BadRequestException,
|
||||||
UploadedFile,
|
UploadedFile,
|
||||||
|
Header,
|
||||||
} from '@nestjs/common';
|
} from '@nestjs/common';
|
||||||
import { JwtAuthGuard } from '../../modules/immich-jwt/guards/jwt-auth.guard';
|
import { JwtAuthGuard } from '../../modules/immich-jwt/guards/jwt-auth.guard';
|
||||||
import { AssetService } from './asset.service';
|
import { AssetService } from './asset.service';
|
||||||
@ -143,6 +144,7 @@ export class AssetController {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Get('/thumbnail/:assetId')
|
@Get('/thumbnail/:assetId')
|
||||||
|
@Header('Cache-Control', 'max-age=300')
|
||||||
async getAssetThumbnail(
|
async getAssetThumbnail(
|
||||||
@Response({ passthrough: true }) res: Res,
|
@Response({ passthrough: true }) res: Res,
|
||||||
@Param('assetId') assetId: string,
|
@Param('assetId') assetId: string,
|
||||||
@ -260,7 +262,7 @@ export class AssetController {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Checks if multiple assets exist on the server and returns all existing - used by background backup
|
* Checks if multiple assets exist on the server and returns all existing - used by background backup
|
||||||
*/
|
*/
|
||||||
@Post('/exist')
|
@Post('/exist')
|
||||||
@HttpCode(200)
|
@HttpCode(200)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user