From a150c91ae7cad15c9d4dc1839a1cc337883d0ba5 Mon Sep 17 00:00:00 2001 From: Sacha Al Himdani Date: Wed, 25 Feb 2026 16:14:31 +0100 Subject: [PATCH] Fix style of pdf export Signed-off-by: Sacha Al Himdani --- pkg/html2pdf/converter.go | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/pkg/html2pdf/converter.go b/pkg/html2pdf/converter.go index e36b533c2..d28591a37 100644 --- a/pkg/html2pdf/converter.go +++ b/pkg/html2pdf/converter.go @@ -165,13 +165,17 @@ func (c *Converter) GeneratePDF(ctx context.Context, htmlDocument []byte, cfg Re err := chromedp.Run( ctx, chromedp.Navigate("about:blank"), - chromedp.ActionFunc(func(ctx context.Context) error { - frameTree, err := page.GetFrameTree().Do(ctx) - if err != nil { - return fmt.Errorf("cannot get frame tree: %w", err) - } - return page.SetDocumentContent(frameTree.Frame.ID, htmlContent).Do(ctx) - }), + chromedp.ActionFunc( + func(ctx context.Context) error { + frameTree, err := page.GetFrameTree().Do(ctx) + if err != nil { + return fmt.Errorf("cannot get frame tree: %w", err) + } + if err := page.SetDocumentContent(frameTree.Frame.ID, htmlContent).Do(ctx); err != nil { + return fmt.Errorf("cannot set document content: %w", err) + } + return nil + }), chromedp.WaitReady("body"), chromedp.ActionFunc(waitUntilDocumentReady), chromedp.ActionFunc(