diff --git a/scripts/generateLayouts.ts b/scripts/generateLayouts.ts
index 546d26350..1272117c5 100644
--- a/scripts/generateLayouts.ts
+++ b/scripts/generateLayouts.ts
@@ -165,7 +165,7 @@ async function createManifest(layout: LayoutConfig, alreadyWritten: string[]): P
const ogDescr = Translations.T(layout.description ?? "").txt;
const manifest = {
- name: name,
+ name: ogTitle,
short_name: ogTitle,
start_url: `${layout.id.toLowerCase()}.html`,
lang: "en",
@@ -257,7 +257,7 @@ async function createLandingPage(layout: LayoutConfig, manifest, whiteIcons, alr
.replace(/.*/s, themeSpecific)
.replace(/.*/s, layout.shortDescription.textFor(targetLanguage))
.replace("", ``);
-
+0
try {
output = output
.replace(/.*/s, ``)
@@ -320,10 +320,9 @@ async function main(): Promise {
writeFile(manifestLocation, manif, err);
// Create a landing page for the given theme
- createLandingPage(layout, manifest, whiteIcons, alreadyWritten).then(landing => {
- writeFile(enc(layout.id) + ".html", landing, err)
- });
- createIndexFor(layout)
+ const landing = await createLandingPage(layout, manifest, whiteIcons, alreadyWritten)
+ writeFile(enc(layout.id) + ".html", landing, err)
+ await createIndexFor(layout)
}