fix: images did not load on first load closes #1
This commit is contained in:
parent
eaa769f46e
commit
6dd8575b15
@ -152,7 +152,7 @@ const GET = async (
|
|||||||
});
|
});
|
||||||
if (cachedResponse) {
|
if (cachedResponse) {
|
||||||
log.debug("cached", { imageUrl });
|
log.debug("cached", { imageUrl });
|
||||||
return new Response(cachedResponse.buffer.slice(), {
|
return new Response(cachedResponse.buffer, {
|
||||||
headers: {
|
headers: {
|
||||||
"Content-Type": cachedResponse.mediaType,
|
"Content-Type": cachedResponse.mediaType,
|
||||||
},
|
},
|
||||||
@ -165,16 +165,18 @@ const GET = async (
|
|||||||
processImage(imageUrl, params)
|
processImage(imageUrl, params)
|
||||||
);
|
);
|
||||||
|
|
||||||
cache.setImage(resizedImage, {
|
setTimeout(() => {
|
||||||
|
cache.setImage(resizedImage.slice(), {
|
||||||
url: imageUrl,
|
url: imageUrl,
|
||||||
width: params.width,
|
width: params.width,
|
||||||
height: params.height,
|
height: params.height,
|
||||||
mediaType: mediaType,
|
mediaType: mediaType,
|
||||||
});
|
});
|
||||||
|
}, 200);
|
||||||
|
|
||||||
log.debug("not-cached", { imageUrl, resizedImage });
|
log.debug("not-cached", { imageUrl, resizedImage });
|
||||||
|
|
||||||
return new Response(new Uint8Array(resizedImage), {
|
return new Response(resizedImage, {
|
||||||
headers: {
|
headers: {
|
||||||
"Content-Type": mediaType,
|
"Content-Type": mediaType,
|
||||||
},
|
},
|
||||||
|
Loading…
x
Reference in New Issue
Block a user