fix: image loading stuff
Some checks failed
Deploy to SFTP Server / build (push) Failing after 3m50s

This commit is contained in:
Max Richter
2025-10-22 14:20:34 +02:00
parent 1c3f136f57
commit 0db489269b
2 changed files with 7 additions and 5 deletions

View File

@@ -19,10 +19,12 @@ async function checkImage(src: string) {
const res = await fetch(src);
if (res.ok) {
return true;
}
}else {
console.log("Failed to fetch: ", src);
}
return false;
} catch (err) {
console.log("Failed to fetch: ",src);
console.log("Failed to fetch: ", src);
return false;
}
}
@@ -39,7 +41,7 @@ const {
let thumbhash = hash && image.fsPath ? await generateThumbHash(image) : "";
const imageOk = await checkImage(image.src);
let exif = await getExifData(image);
let exif = imageOk && (await getExifData(image));
const sizes = [
{
@@ -78,5 +80,5 @@ const sizes = [
.join(", ")}>
<slot />
</AstroImage>
) : undefined
) : "Image not ok"
}

View File

@@ -23,7 +23,7 @@ export type MemoriumEntry = MemoriumFile | MemoriumDir;
export async function listResource(
id: string,
): Promise<MemoriumEntry | undefined> {
const url = `https://marka.max-richter.dev/${id}`;
const url = `https://marka.max-richter.dev/resources/${id}`;
console.log("Fetching: ", url);
try {
const response = await fetch(url);