From 5174a8bb8d478406599b13c1d74ee507dfd64bff Mon Sep 17 00:00:00 2001 From: Rogerio Peixoto Date: Wed, 16 Jun 2021 17:35:59 +0100 Subject: [PATCH] fix(report): wrong pdf data type assertion during generation (#3681) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Rogério Peixoto --- pkg/report/pdf.go | 4 ++-- pkg/report/pdf_test.go | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pkg/report/pdf.go b/pkg/report/pdf.go index 7b5607a1984..ee5158fbd9c 100644 --- a/pkg/report/pdf.go +++ b/pkg/report/pdf.go @@ -175,7 +175,7 @@ func PrintPdfReport(path, filename string, body interface{}) error { startTime := time.Now() log.Info().Msg("Started generating pdf report") - summary := body.(model.Summary) + summary := body.(*model.Summary) basePath, err := os.Getwd() if err != nil { return err @@ -196,7 +196,7 @@ func PrintPdfReport(path, filename string, body interface{}) error { m.SetBackgroundColor(color.NewWhite()) - createFirstPageHeader(m, &summary) + createFirstPageHeader(m, summary) m.Line(1.0) diff --git a/pkg/report/pdf_test.go b/pkg/report/pdf_test.go index e22f7a893cd..add200d3b0a 100644 --- a/pkg/report/pdf_test.go +++ b/pkg/report/pdf_test.go @@ -32,7 +32,7 @@ func TestPrintPdfReport(t *testing.T) { if err := os.MkdirAll(test.caseTest.path, os.ModePerm); err != nil { t.Fatal(err) } - err := PrintPdfReport(test.caseTest.path, test.caseTest.filename, test.caseTest.summary) + err := PrintPdfReport(test.caseTest.path, test.caseTest.filename, &test.caseTest.summary) checkFileExists(t, err, &test, "pdf") os.RemoveAll(test.caseTest.path) })