fix: update some more code
This commit is contained in:
@@ -51,7 +51,7 @@ export const handler: Handlers = {
|
||||
|
||||
const series: Series = {
|
||||
_type: "Review",
|
||||
image: finalPath,
|
||||
image: `resources/${finalPath}`,
|
||||
datePublished: releaseDate,
|
||||
tmdbId,
|
||||
author: {
|
||||
|
||||
@@ -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);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user