(tree)
| 37 | const req = { language: 'en', cookies: {} } |
| 38 | |
| 39 | async function recurse(tree) { |
| 40 | const { page } = tree |
| 41 | tree.renderedFullTitle = page.rawTitle.includes('{') |
| 42 | ? await await liquid.parseAndRender(page.rawTitle, req.context) |
| 43 | : page.rawTitle |
| 44 | for (const node of tree.childPages || []) { |
| 45 | await recurse(node) |
| 46 | } |
| 47 | } |
| 48 | |
| 49 | for (const version of allVersionKeys) { |
| 50 | req.pagePath = version === fpt ? '/' : `/${version}` |