Could not render preview
Unfortunately, we were unable to render the preview, the following error occurred:
Superscript\ProductCatalogue\Product\Refs\Parser::parse(): Argument #1 ($ref) must be of type string, null given, called in /var/www/html/modules/serializer/src/Normalizers/RefNormalizer.php on line 37
#0 /var/www/html/modules/serializer/src/Normalizers/RefNormalizer.php(37): Superscript\ProductCatalogue\Product\Refs\Parser::parse()
#1 /var/www/html/vendor/symfony/serializer/Serializer.php(240): Superscript\ProductCatalogue\Serializer\Normalizers\RefNormalizer->denormalize()
#2 /var/www/html/vendor/symfony/serializer/Normalizer/AbstractNormalizer.php(475): Symfony\Component\Serializer\Serializer->denormalize()
#3 /var/www/html/vendor/symfony/serializer/Normalizer/AbstractObjectNormalizer.php(971): Symfony\Component\Serializer\Normalizer\AbstractNormalizer->denormalizeParameter()
#4 /var/www/html/vendor/symfony/serializer/Normalizer/AbstractNormalizer.php(373): Symfony\Component\Serializer\Normalizer\AbstractObjectNormalizer->denormalizeParameter()
#5 /var/www/html/vendor/symfony/serializer/Normalizer/AbstractObjectNormalizer.php(245): Symfony\Component\Serializer\Normalizer\AbstractNormalizer->instantiateObject()
#6 /var/www/html/vendor/symfony/serializer/Normalizer/AbstractObjectNormalizer.php(342): Symfony\Component\Serializer\Normalizer\AbstractObjectNormalizer->instantiateObject()
#7 /var/www/html/vendor/symfony/serializer/Serializer.php(240): Symfony\Component\Serializer\Normalizer\AbstractObjectNormalizer->denormalize()
#8 /var/www/html/vendor/symfony/serializer/Normalizer/ArrayDenormalizer.php(79): Symfony\Component\Serializer\Serializer->denormalize()
#9 /var/www/html/vendor/symfony/serializer/Serializer.php(240): Symfony\Component\Serializer\Normalizer\ArrayDenormalizer->denormalize()
#10 /var/www/html/vendor/symfony/serializer/Normalizer/AbstractObjectNormalizer.php(876): Symfony\Component\Serializer\Serializer->denormalize()
#11 /var/www/html/vendor/symfony/serializer/Normalizer/AbstractObjectNormalizer.php(1038): Symfony\Component\Serializer\Normalizer\AbstractObjectNormalizer->validateAndDenormalize()
#12 /var/www/html/vendor/symfony/serializer/Normalizer/AbstractNormalizer.php(373): Symfony\Component\Serializer\Normalizer\AbstractObjectNormalizer->denormalizeParameter()
#13 /var/www/html/vendor/symfony/serializer/Normalizer/AbstractObjectNormalizer.php(245): Symfony\Component\Serializer\Normalizer\AbstractNormalizer->instantiateObject()
#14 /var/www/html/vendor/symfony/serializer/Normalizer/AbstractObjectNormalizer.php(342): Symfony\Component\Serializer\Normalizer\AbstractObjectNormalizer->instantiateObject()
#15 /var/www/html/vendor/symfony/serializer/Serializer.php(240): Symfony\Component\Serializer\Normalizer\AbstractObjectNormalizer->denormalize()
#16 /var/www/html/modules/journey-infra/src/Journey/Journey.php(245): Symfony\Component\Serializer\Serializer->denormalize()
#17 /var/www/html/vendor/gosuperscript/monads/src/Result/functions.php(39): Superscript\ProductCatalogue\Journey\Infra\Journey\Journey->{closure:Superscript\ProductCatalogue\Journey\Infra\Journey\Journey::journey():237}()
#18 /var/www/html/modules/journey-infra/src/Journey/Journey.php(237): Superscript\Monads\Result\attempt()
#19 /var/www/html/modules/web/src/Filament/Clusters/Journeys/Resources/JourneyResource/Pages/Preview.php(68): Superscript\ProductCatalogue\Journey\Infra\Journey\Journey->journey()
#20 /var/www/html/modules/web/src/Filament/Clusters/Journeys/Resources/JourneyResource/Pages/Preview.php(54): Superscript\ProductCatalogue\Web\Filament\Clusters\Journeys\Resources\JourneyResource\Pages\Preview->$originalJourney::get()
#21 /var/www/html/modules/web/src/Filament/Clusters/Journeys/Resources/JourneyResource/Pages/Preview.php(88): Superscript\ProductCatalogue\Web\Filament\Clusters\Journeys\Resources\JourneyResource\Pages\Preview->$application::get()
#22 /var/www/html/modules/web/src/Filament/Clusters/Journeys/Resources/Concerns/PreviewSchema.php(141): Superscript\ProductCatalogue\Web\Filament\Clusters\Journeys\Resources\JourneyResource\Pages\Preview->getApplication()
#23 /var/www/html/vendor/filament/schemas/src/Concerns/InteractsWithSchemas.php(298): Superscript\ProductCatalogue\Web\Filament\Clusters\Journeys\Resources\JourneyResource\Pages\Preview->content()
#24 /var/www/html/vendor/filament/schemas/src/Concerns/InteractsWithSchemas.php(320): Filament\Pages\BasePage->cacheSchema()
#25 /var/www/html/vendor/filament/schemas/src/Concerns/ResolvesDynamicLivewireProperties.php(26): Filament\Pages\BasePage->getSchema()
#26 /var/www/html/modules/web/src/Filament/Clusters/Journeys/Resources/JourneyResource/Pages/Preview.php(74): Filament\Pages\BasePage->__get()
#27 /var/www/html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Superscript\ProductCatalogue\Web\Filament\Clusters\Journeys\Resources\JourneyResource\Pages\Preview->mount()
#28 /var/www/html/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
#29 /var/www/html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure()
#30 /var/www/html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod()
#31 /var/www/html/vendor/livewire/livewire/src/Wrapped.php(23): Illuminate\Container\BoundMethod::call()
#32 /var/www/html/vendor/livewire/livewire/src/Features/SupportLifecycleHooks/SupportLifecycleHooks.php(176): Livewire\Wrapped->__call()
#33 /var/www/html/vendor/livewire/livewire/src/Features/SupportLifecycleHooks/SupportLifecycleHooks.php(35): Livewire\Features\SupportLifecycleHooks\SupportLifecycleHooks->callHook()
#34 /var/www/html/vendor/livewire/livewire/src/ComponentHook.php(19): Livewire\Features\SupportLifecycleHooks\SupportLifecycleHooks->mount()
#35 /var/www/html/vendor/livewire/livewire/src/ComponentHookRegistry.php(45): Livewire\ComponentHook->callMount()
#36 /var/www/html/vendor/livewire/livewire/src/EventBus.php(87): Livewire\ComponentHookRegistry::{closure:Livewire\ComponentHookRegistry::boot():39}()
#37 /var/www/html/vendor/livewire/livewire/src/helpers.php(98): Livewire\EventBus->trigger()
#38 /var/www/html/vendor/livewire/livewire/src/Mechanisms/HandleComponents/HandleComponents.php(76): Livewire\trigger()
#39 /var/www/html/vendor/livewire/livewire/src/LivewireManager.php(102): Livewire\Mechanisms\HandleComponents\HandleComponents->mount()
#40 /var/www/html/vendor/livewire/livewire/src/Features/SupportPageComponents/HandlesPageComponents.php(19): Livewire\LivewireManager->mount()
#41 /var/www/html/vendor/livewire/livewire/src/Features/SupportPageComponents/SupportPageComponents.php(118): Livewire\Component->{closure:Livewire\Features\SupportPageComponents\HandlesPageComponents::__invoke():14}()
#42 /var/www/html/vendor/livewire/livewire/src/Features/SupportPageComponents/HandlesPageComponents.php(14): Livewire\Features\SupportPageComponents\SupportPageComponents::interceptTheRenderOfTheComponentAndRetreiveTheLayoutConfiguration()
#43 /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): Livewire\Component->__invoke()
#44 /var/www/html/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(21): Illuminate\Routing\ControllerDispatcher->dispatch()
#45 /var/www/html/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingRoutingDispatcher.php(35): Sentry\Laravel\Tracing\Routing\TracingControllerDispatcherTracing->{closure:Sentry\Laravel\Tracing\Routing\TracingControllerDispatcherTracing::dispatch():20}()
#46 /var/www/html/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(20): Sentry\Laravel\Tracing\Routing\TracingRoutingDispatcher->wrapRouteDispatch()
#47 /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Sentry\Laravel\Tracing\Routing\TracingControllerDispatcherTracing->dispatch()
#48 /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\Routing\Route->runController()
#49 /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\Routing\Route->run()
#50 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Routing\Router->{closure:Illuminate\Routing\Router::runRouteWithinStack():821}()
#51 /var/www/html/vendor/laravel/nightwatch/src/Hooks/RouteMiddleware.php(34): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}()
#52 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\Nightwatch\Hooks\RouteMiddleware->handle()
#53 /var/www/html/vendor/filament/filament/src/Http/Middleware/DispatchServingFilamentEvent.php(15): Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
#54 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Filament\Http\Middleware\DispatchServingFilamentEvent->handle()
#55 /var/www/html/vendor/filament/filament/src/Http/Middleware/DisableBladeIconComponents.php(14): Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
#56 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Filament\Http\Middleware\DisableBladeIconComponents->handle()
#57 /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
#58 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Routing\Middleware\SubstituteBindings->handle()
#59 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
#60 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle()
#61 /var/www/html/vendor/laravel/framework/src/Illuminate/Session/Middleware/AuthenticateSession.php(48): Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
#62 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Session\Middleware\AuthenticateSession->handle()
#63 /var/www/html/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
#64 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\View\Middleware\ShareErrorsFromSession->handle()
#65 /var/www/html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
#66 /var/www/html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\Session\Middleware\StartSession->handleStatefulRequest()
#67 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Session\Middleware\StartSession->handle()
#68 /var/www/html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
#69 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle()
#70 /var/www/html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
#71 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\EncryptCookies->handle()
#72 /var/www/html/vendor/filament/filament/src/Http/Middleware/SetUpPanel.php(19): Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
#73 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Filament\Http\Middleware\SetUpPanel->handle()
#74 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
#75 /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Pipeline\Pipeline->then()
#76 /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\Routing\Router->runRouteWithinStack()
#77 /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\Routing\Router->runRoute()
#78 /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\Routing\Router->dispatchToRoute()
#79 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\Routing\Router->dispatch()
#80 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Foundation\Http\Kernel->{closure:Illuminate\Foundation\Http\Kernel::dispatchToRouter():197}()
#81 /var/www/html/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/FlushEventsMiddleware.php(13): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}()
#82 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\Laravel\Http\FlushEventsMiddleware->handle()
#83 /var/www/html/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php(45): Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
#84 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\Laravel\Http\SetRequestIpMiddleware->handle()
#85 /var/www/html/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php(31): Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
#86 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\Laravel\Http\SetRequestMiddleware->handle()
#87 /var/www/html/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
#88 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware->handle()
#89 /var/www/html/modules/log/src/AddRequestIdToLogContext.php(20): Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
#90 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Superscript\Log\AddRequestIdToLogContext->handle()
#91 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
#92 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle()
#93 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle()
#94 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
#95 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle()
#96 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\TrimStrings->handle()
#97 /var/www/html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
#98 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\ValidatePostSize->handle()
#99 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
#100 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle()
#101 /var/www/html/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
#102 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\HandleCors->handle()
#103 /var/www/html/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
#104 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\TrustProxies->handle()
#105 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
#106 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\InvokeDeferredCallbacks->handle()
#107 /var/www/html/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
#108 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\ValidatePathEncoding->handle()
#109 /var/www/html/vendor/laravel/nightwatch/src/Hooks/GlobalMiddleware.php(53): Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
#110 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\Nightwatch\Hooks\GlobalMiddleware->handle()
#111 /var/www/html/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Middleware.php(79): Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
#112 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\Laravel\Tracing\Middleware->handle()
#113 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
#114 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\Pipeline\Pipeline->then()
#115 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter()
#116 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\Foundation\Http\Kernel->handle()
#117 /var/www/html/public/index.php(17): Illuminate\Foundation\Application->handleRequest()
#118 {main}