From 58317f24e822ca431b6fe779debf45f06442fa5d Mon Sep 17 00:00:00 2001 From: David Bomba Date: Tue, 21 Feb 2023 20:41:23 +1100 Subject: [PATCH] Stub PDF generator --- app/Http/Controllers/PreviewController.php | 8 ++++---- app/Services/Preview/StubBuilder.php | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app/Http/Controllers/PreviewController.php b/app/Http/Controllers/PreviewController.php index 94605ccfb192..3ca1ce9ddaac 100644 --- a/app/Http/Controllers/PreviewController.php +++ b/app/Http/Controllers/PreviewController.php @@ -182,14 +182,14 @@ class PreviewController extends BaseController return response()->json(['message' => 'This server cannot handle this request.'], 400); } - + $stub = new StubBuilder(auth()->user()->company(), auth()->user()); $stub->setEntityType($request->entity_type) ->setSettings($request->settings) - ->setSettingsType($request->settings_type); + ->setSettingsType($request->settings_type) + ->build(); - - $pdf = $stub->build()->getPdf(); + $pdf = $stub->getPdf(); $response = Response::make($pdf, 200); $response->header('Content-Type', 'application/pdf'); diff --git a/app/Services/Preview/StubBuilder.php b/app/Services/Preview/StubBuilder.php index 827c5e8fe8ae..e1614d6ae1c4 100644 --- a/app/Services/Preview/StubBuilder.php +++ b/app/Services/Preview/StubBuilder.php @@ -195,7 +195,7 @@ class StubBuilder $maker = new PdfMaker($state); - $this->html = $maker->design($design) + $this->html = $maker->design($template) ->build() ->getCompiledHTML();