mirror of
https://github.com/seerr-team/seerr.git
synced 2026-10-12 02:22:17 +00:00
Merge commit from fork
This commit is contained in:
@@ -270,7 +270,10 @@ class ImageProxy {
|
||||
const buffer = Buffer.from(response.data, 'binary');
|
||||
|
||||
const contentType = response.headers['content-type'] || '';
|
||||
const extension = mime.getExtension(contentType) || '';
|
||||
const extension = (mime.getExtension(contentType) || '').replace(
|
||||
/[^\w-]/g,
|
||||
''
|
||||
);
|
||||
|
||||
let maxAge = Number(
|
||||
(response.headers['cache-control'] ?? '0').split('=')[1]
|
||||
@@ -278,7 +281,7 @@ class ImageProxy {
|
||||
|
||||
if (!maxAge) maxAge = 86400;
|
||||
const expireAt = Date.now() + maxAge * 1000;
|
||||
const etag = (response.headers.etag ?? '').replace(/"/g, '');
|
||||
const etag = (response.headers.etag ?? '').replace(/[^\w-]/g, '');
|
||||
|
||||
await this.writeToCacheDir(
|
||||
directory,
|
||||
|
||||
Reference in New Issue
Block a user