diff --git a/ogWebconsole/src/app/components/menus/create-menu/create-menu.component.ts b/ogWebconsole/src/app/components/menus/create-menu/create-menu.component.ts index e927ec5..0095e02 100644 --- a/ogWebconsole/src/app/components/menus/create-menu/create-menu.component.ts +++ b/ogWebconsole/src/app/components/menus/create-menu/create-menu.component.ts @@ -121,20 +121,7 @@ export class CreateMenuComponent implements OnInit { // Ask the backend to compile a preview using this encoded Twig this.dataService.previewMenuTemplate(base64Content).subscribe({ next: (renderedHtml) => { - // Ensure relative paths work in the data URL iframe by injecting a tag - const baseTag = ``; - - let finalHtml = renderedHtml; - if (finalHtml.toLowerCase().includes('')) { - finalHtml = finalHtml.replace(//i, `${baseTag}`); - } else if (finalHtml.toLowerCase().includes('')) { - finalHtml = finalHtml.replace(//i, `${baseTag}`); - } else { - finalHtml = `${baseTag}` + finalHtml; - } - - // Now encode the definitively rendered HTML to Base64 to populate the iframe preview - const renderedBytes = new TextEncoder().encode(finalHtml); + const renderedBytes = new TextEncoder().encode(renderedHtml); const renderedBinaryStr = Array.from(renderedBytes).map(byte => String.fromCharCode(byte)).join(''); const renderedBase64 = window.btoa(renderedBinaryStr);