fix: update some more code

This commit is contained in:
Max Richter
2025-10-31 18:27:47 +01:00
parent fcbb9e7f22
commit 65d76dcb26
2 changed files with 6 additions and 6 deletions

View File

@@ -49,12 +49,13 @@ const POST = async (
seriesCredits.crew?.filter?.((person) => person.job === "Director")[0] ||
seriesDetails?.created_by?.[0];
if (director && director.name && !series.meta?.author) {
series.meta = series.meta || {};
series.meta.author = director.name;
series.author = series.author || {};
series.author["_type"] = "Person";
series.author.name = director.name;
}
if (seriesDetails.genres) {
series.tags = [
series.keywords = [
...new Set([
...(series.tags?.map((t) => t.toLowerCase()) || []),
...seriesDetails.genres.map((g) => g.name?.toLowerCase()),
@@ -69,8 +70,7 @@ const POST = async (
finalPath = `series/images/${safeFileName(name)}_cover.${extension}`;
await createResource(finalPath, poster);
series.meta = series.meta || {};
series.meta.image = finalPath;
series.image = finalPath;
}
await createResource(`series/${safeFileName(series.id)}.md`, series);