add thumb support and let art appear on multiple character sites

This commit is contained in:
Lio 2024-07-23 21:57:49 +02:00
parent 4973c66e77
commit 38cbf3fb63
2 changed files with 2 additions and 4 deletions

View file

@ -23,8 +23,6 @@ const config = {
title: import.meta.env.PUBLIC_TITLE, title: import.meta.env.PUBLIC_TITLE,
description: import.meta.env.PUBLIC_DESCRIPTION, description: import.meta.env.PUBLIC_DESCRIPTION,
}; };
console.log(config);
--- ---
<!doctype html> <!doctype html>

View file

@ -6,14 +6,14 @@ import pb from "../../lib/pb";
const { slug } = Astro.params; const { slug } = Astro.params;
const imageCollection = await pb.collection("images").getFullList({ const imageCollection = await pb.collection("images").getFullList({
sort: "-created", sort: "-created",
filter: `(character.slug~"${slug}")`, filter: `(character.slug?~"${slug}")`,
}); });
const characterDetails = await pb const characterDetails = await pb
.collection("characters") .collection("characters")
.getFirstListItem(`(slug~"${slug}")`); .getFirstListItem(`(slug~"${slug}")`);
// console.log(characterDetails); // console.log(characterDetails);
const images = imageCollection.map((record) => { const images = imageCollection.map((record) => {
const url = pb.files.getUrl(record, record.file); const url = pb.files.getUrl(record, record.file, {thumb: record.thumb});
return { return {
url: url, url: url,
desc: record.description, desc: record.description,