From 1fa93ebb6049c94fc6ed123de2602f5c86ee749d Mon Sep 17 00:00:00 2001 From: David Bomba Date: Wed, 28 Jul 2021 11:49:13 +1000 Subject: [PATCH] Metrics for live previews --- app/DataMapper/Analytics/LivePreview.php | 51 ++++++++++++++++++++++ app/Http/Controllers/PreviewController.php | 12 ++++- 2 files changed, 62 insertions(+), 1 deletion(-) create mode 100644 app/DataMapper/Analytics/LivePreview.php diff --git a/app/DataMapper/Analytics/LivePreview.php b/app/DataMapper/Analytics/LivePreview.php new file mode 100644 index 000000000000..818c4bf18b33 --- /dev/null +++ b/app/DataMapper/Analytics/LivePreview.php @@ -0,0 +1,51 @@ +getCompiledHTML(true), auth()->user()->company()); + if(Ninja::isHosted()) + { + LightLogs::create(new LivePreview()) + ->increment() + ->batch(); + } + + $response = Response::make($file_path, 200); - $response->headers->set('Content-Type', 'application/pdf'); + $response->header('Content-Type', 'application/pdf'); return $response;