mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-05-24 02:14:21 -04:00
Fixes for design preview (#3461)
This commit is contained in:
parent
9d3c6cb0ef
commit
0366d470e9
@ -94,7 +94,12 @@ class PreviewController extends BaseController
|
||||
request()->has('body'))
|
||||
{
|
||||
|
||||
$invoice_design = new Custom(json_encode(request()->input('body')));
|
||||
$design_object = json_decode(json_encode(request()->all()));
|
||||
|
||||
if(!is_object($design_object))
|
||||
return response()->json(['message' => 'Invalid custom design object'], 400);
|
||||
|
||||
$invoice_design = new Custom($design_object->design->design);
|
||||
|
||||
$entity = ucfirst(request()->input('entity'));
|
||||
|
||||
@ -148,13 +153,12 @@ class PreviewController extends BaseController
|
||||
$invoice->setRelation('company', auth()->user()->company());
|
||||
$invoice->load('client');
|
||||
|
||||
|
||||
$design_object = json_encode(request()->all());
|
||||
$design_object = json_decode(json_encode(request()->all()));
|
||||
|
||||
if(!is_object($design_object))
|
||||
return response()->json(['message' => 'Invalid custom design object'], 400);
|
||||
|
||||
$invoice_design = new Custom($design_object);
|
||||
$invoice_design = new Custom($design_object->design->design);
|
||||
|
||||
$designer = new Designer($invoice, $invoice_design, $invoice->client->getSetting('pdf_variables'), lcfirst(request()->has('entity')));
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user