Paths should be free to use

This commit is contained in:
Daniel Kluge 2022-06-13 00:02:28 +02:00
parent f33b15bfa0
commit 628dead2a4

View File

@ -20,7 +20,7 @@ async function generateProjectHTML(project: Project): Promise<string> {
const resp = await fetch(`/content/projects/${project.name}.adoc`); const resp = await fetch(`/content/projects/${project.name}.adoc`);
if (resp.status !== 200) return projectServerErrorHtml; if (resp.status !== 200) return projectServerErrorHtml;
const rawAd = await resp.text(); const rawAd = await resp.text();
const pathsCorrected = rawAd.replace(/(image[:]+)(.*\.[a-zA-Z]+)\[/g, `$1/content/projects/data_${project.name}/$2[`); const pathsCorrected = rawAd.replace(/(image[:]+)(.*\.[a-zA-Z]+)\[/g, "$1/content/projects/$2[");
const adDoc = ad.load(pathsCorrected, { attributes: { showtitle: true } }); const adDoc = ad.load(pathsCorrected, { attributes: { showtitle: true } });
return `${adDoc.convert(adDoc).toString()} return `${adDoc.convert(adDoc).toString()}
<hr> <hr>