Fixes for UUID resolution

This commit is contained in:
David Bomba 2023-10-29 20:12:06 +11:00
parent ea57efd1cf
commit 195d96c7be
18 changed files with 18 additions and 18 deletions

View File

@ -56,7 +56,7 @@ class ExportController extends BaseController
*/
public function index(StoreExportRequest $request)
{
$hash = Str::uuid();
$hash = Str::uuid()->toString();
$url = \Illuminate\Support\Facades\URL::temporarySignedRoute('protected_download', now()->addHour(), ['hash' => $hash]);
Cache::put($hash, $url, now()->addHour());

View File

@ -45,7 +45,7 @@ class ActivityReportController extends BaseController
if($request->has('output') && $request->input('output') == 'json') {
$hash = \Illuminate\Support\Str::uuid();
$hash = \Illuminate\Support\Str::uuid()->toString();
PreviewReport::dispatch($user->company(), $request->all(), ActivityExport::class, $hash);

View File

@ -76,7 +76,7 @@ class ClientContactReportController extends BaseController
// expect a list of visible fields, or use the default
if($request->has('output') && $request->input('output') == 'json') {
$hash = \Illuminate\Support\Str::uuid();
$hash = \Illuminate\Support\Str::uuid()->toString();
PreviewReport::dispatch($user->company(), $request->all(), ContactExport::class, $hash);

View File

@ -76,7 +76,7 @@ class ClientReportController extends BaseController
// expect a list of visible fields, or use the default
if($request->has('output') && $request->input('output') == 'json') {
$hash = \Illuminate\Support\Str::uuid();
$hash = \Illuminate\Support\Str::uuid()->toString();
PreviewReport::dispatch($user->company(), $request->all(), ClientExport::class, $hash);

View File

@ -75,7 +75,7 @@ class CreditReportController extends BaseController
if($request->has('output') && $request->input('output') == 'json') {
$hash = \Illuminate\Support\Str::uuid();
$hash = \Illuminate\Support\Str::uuid()->toString();
PreviewReport::dispatch($user->company(), $request->all(), CreditExport::class, $hash);

View File

@ -76,7 +76,7 @@ class DocumentReportController extends BaseController
if($request->has('output') && $request->input('output') == 'json') {
$hash = \Illuminate\Support\Str::uuid();
$hash = \Illuminate\Support\Str::uuid()->toString();
PreviewReport::dispatch($user->company(), $request->all(), DocumentExport::class, $hash);

View File

@ -77,7 +77,7 @@ class ExpenseReportController extends BaseController
if($request->has('output') && $request->input('output') == 'json') {
$hash = \Illuminate\Support\Str::uuid();
$hash = \Illuminate\Support\Str::uuid()->toString();
PreviewReport::dispatch($user->company(), $request->all(), ExpenseExport::class, $hash);

View File

@ -74,7 +74,7 @@ class InvoiceItemReportController extends BaseController
if($request->has('output') && $request->input('output') == 'json') {
$hash = \Illuminate\Support\Str::uuid();
$hash = \Illuminate\Support\Str::uuid()->toString();
PreviewReport::dispatch($user->company(), $request->all(), InvoiceItemExport::class, $hash);

View File

@ -74,7 +74,7 @@ class InvoiceReportController extends BaseController
if($request->has('output') && $request->input('output') == 'json') {
$hash = \Illuminate\Support\Str::uuid();
$hash = \Illuminate\Support\Str::uuid()->toString();
PreviewReport::dispatch($user->company(), $request->all(), InvoiceExport::class, $hash);

View File

@ -76,7 +76,7 @@ class PaymentReportController extends BaseController
if($request->has('output') && $request->input('output') == 'json') {
$hash = \Illuminate\Support\Str::uuid();
$hash = \Illuminate\Support\Str::uuid()->toString();
PreviewReport::dispatch($user->company(), $request->all(), PaymentExport::class, $hash);

View File

@ -77,7 +77,7 @@ class ProductReportController extends BaseController
if($request->has('output') && $request->input('output') == 'json') {
$hash = \Illuminate\Support\Str::uuid();
$hash = \Illuminate\Support\Str::uuid()->toString();
PreviewReport::dispatch($user->company(), $request->all(), ProductExport::class, $hash);

View File

@ -43,7 +43,7 @@ class PurchaseOrderItemReportController extends BaseController
if($request->has('output') && $request->input('output') == 'json') {
$hash = \Illuminate\Support\Str::uuid();
$hash = \Illuminate\Support\Str::uuid()->toString();
PreviewReport::dispatch($user->company(), $request->all(), PurchaseOrderItemExport::class, $hash);

View File

@ -45,7 +45,7 @@ class PurchaseOrderReportController extends BaseController
if($request->has('output') && $request->input('output') == 'json') {
$hash = \Illuminate\Support\Str::uuid();
$hash = \Illuminate\Support\Str::uuid()->toString();
PreviewReport::dispatch($user->company(), $request->all(), PurchaseOrderExport::class, $hash);

View File

@ -75,7 +75,7 @@ class QuoteItemReportController extends BaseController
if($request->has('output') && $request->input('output') == 'json') {
$hash = \Illuminate\Support\Str::uuid();
$hash = \Illuminate\Support\Str::uuid()->toString();
PreviewReport::dispatch($user->company(), $request->all(), QuoteItemExport::class, $hash);

View File

@ -75,7 +75,7 @@ class QuoteReportController extends BaseController
if($request->has('output') && $request->input('output') == 'json') {
$hash = \Illuminate\Support\Str::uuid();
$hash = \Illuminate\Support\Str::uuid()->toString();
PreviewReport::dispatch($user->company(), $request->all(), QuoteExport::class, $hash);

View File

@ -44,7 +44,7 @@ class RecurringInvoiceReportController extends BaseController
if($request->has('output') && $request->input('output') == 'json') {
$hash = \Illuminate\Support\Str::uuid();
$hash = \Illuminate\Support\Str::uuid()->toString();
PreviewReport::dispatch($user->company(), $request->all(), RecurringInvoiceExport::class, $hash);

View File

@ -75,7 +75,7 @@ class TaskReportController extends BaseController
if($request->has('output') && $request->input('output') == 'json') {
$hash = \Illuminate\Support\Str::uuid();
$hash = \Illuminate\Support\Str::uuid()->toString();
PreviewReport::dispatch($user->company(), $request->all(), TaskExport::class, $hash);

View File

@ -43,7 +43,7 @@ class VendorReportController extends BaseController
if($request->has('output') && $request->input('output') == 'json') {
$hash = \Illuminate\Support\Str::uuid();
$hash = \Illuminate\Support\Str::uuid()->toString();
PreviewReport::dispatch($user->company(), $request->all(), VendorExport::class, $hash);