Use cache for ttl if possible

Also fixes etag when compression enabled
This commit is contained in:
Ajay
2024-04-11 17:54:32 -04:00
parent 7c77bf566e
commit 0602fdd651
3 changed files with 11 additions and 1 deletions

View File

@@ -38,7 +38,7 @@ function getLastModified(hashType: hashType, hashKey: hashKey, service: Service)
export async function getEtag(hashType: hashType, hashKey: hashKey, service: Service): Promise<ETag> {
const lastModified = await getLastModified(hashType, hashKey, service);
return `${hashType};${hashKey};${service};${lastModified.getTime()}` as ETag;
return `"${hashType};${hashKey};${service};${lastModified.getTime()}"` as ETag;
}
/* example usage