From cafdf334fe631f3dd8e2c7fd1c03ce1f8d34060f Mon Sep 17 00:00:00 2001 From: Rebecca-Chou Date: Thu, 10 Mar 2022 10:42:49 +0800 Subject: [PATCH] final fix --- lib/team.ts | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/lib/team.ts b/lib/team.ts index 2c4447ef..c5f6b8ab 100644 --- a/lib/team.ts +++ b/lib/team.ts @@ -95,28 +95,25 @@ export async function getExec(name: string, pos: string, convert = true) { const raw = await readFile(path.join(EXECS_PATH, `${name}${fileType}`)); ({ content, data: metadata } = matter(raw)); - const image = - (metadata.image as string | undefined) ?? - (await getMemberImagePath(metadata.name)); + const image = await getMemberImagePath(metadata.name); return { content: convert ? await serialize(content) : content, metadata: { ...metadata, image } as Metadata, }; } catch (err) { + // Capitalize the first letter of the first name and last name const firstName = name.split("-")[0][0].toUpperCase() + name.split("-")[0].slice(1); const lastName = name.split("-")[1][0].toUpperCase() + name.split("-")[1].slice(1); const posName = execPositions[pos]; - ({ content, metadata } = { - content: "Coming soon!", - metadata: { - name: `${firstName} ${lastName}`, - role: `${posName}`, - }, - }); + content = "Coming Soon"; + metadata = { + name: `${firstName} ${lastName}`, + role: `${posName}`, + }; const image = await getMemberImagePath(metadata.name);