Open goellner opened 1 month ago
When I save a fieldset which uses spatie responsive images, these fields are not set properly:
use_breakpoints: true allow_ratio: true allow_fit: true restrict: false allow_uploads: true
And because of this I can't open any page that uses the package, there is an error thrown.
Statamic: 5.3.0 Spatie Responsive Image: 5.0.0
I just saved a fieldset that had one field that used the spatie responsive image package and the saving process removed the lines from the description
[2024-05-26 08:41:04] local.ERROR: Undefined array key "allow_uploads" {"userId":"f963c03c-c4e7-4664-b02d-a06ac82027d5","exception":"[object] (ErrorException(code: 0): Undefined array key \"allow_uploads\" at /Users/elektro/code/iliketrains/vendor/spatie/statamic-responsive-images/src/Fieldtypes/ResponsiveFields.php:70) [stacktrace] #0 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Undefined array...', '/Users/elektro/...', 70) #1 /Users/elektro/code/iliketrains/vendor/spatie/statamic-responsive-images/src/Fieldtypes/ResponsiveFields.php(70): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Undefined array...', '/Users/elektro/...', 70) #2 /Users/elektro/code/iliketrains/vendor/spatie/statamic-responsive-images/src/Fieldtypes/ResponsiveFieldtype.php(118): Spatie\\ResponsiveImages\\Fieldtypes\\ResponsiveFields->getConfig() #3 /Users/elektro/code/iliketrains/vendor/spatie/statamic-responsive-images/src/Fieldtypes/ResponsiveFieldtype.php(113): Spatie\\ResponsiveImages\\Fieldtypes\\ResponsiveFieldtype->fieldConfig() #4 /Users/elektro/code/iliketrains/vendor/spatie/statamic-responsive-images/src/Fieldtypes/ResponsiveFieldtype.php(219): Spatie\\ResponsiveImages\\Fieldtypes\\ResponsiveFieldtype->fields() #5 /Users/elektro/code/iliketrains/vendor/spatie/statamic-responsive-images/src/Fieldtypes/ResponsiveFieldtype.php(142): Spatie\\ResponsiveImages\\Fieldtypes\\ResponsiveFieldtype->getFieldsWithValues(Array) #6 /Users/elektro/code/iliketrains/vendor/statamic/cms/src/Fields/Field.php(333): Spatie\\ResponsiveImages\\Fieldtypes\\ResponsiveFieldtype->preProcess(Array) #7 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Collections/HigherOrderCollectionProxy.php(60): Statamic\\Fields\\Field->preProcess() #8 [internal function]: Illuminate\\Support\\HigherOrderCollectionProxy->Illuminate\\Support\\{closure}(Object(Statamic\\Fields\\Field), 'responsive_imag...') #9 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Collections/Arr.php(605): array_map(Object(Closure), Array, Array) #10 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(758): Illuminate\\Support\\Arr::map(Array, Object(Closure)) #11 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Collections/HigherOrderCollectionProxy.php(59): Illuminate\\Support\\Collection->map(Object(Closure)) #12 /Users/elektro/code/iliketrains/vendor/statamic/cms/src/Fields/Fields.php(194): Illuminate\\Support\\HigherOrderCollectionProxy->__call('preProcess', Array) #13 /Users/elektro/code/iliketrains/vendor/statamic/cms/src/Fieldtypes/Replicator.php(104): Statamic\\Fields\\Fields->preProcess() #14 /Users/elektro/code/iliketrains/vendor/statamic/cms/src/Fieldtypes/Replicator.php(98): Statamic\\Fieldtypes\\Replicator->preProcessRow(Array, 0) #15 [internal function]: Statamic\\Fieldtypes\\Replicator->Statamic\\Fieldtypes\\{closure}(Array, 0) #16 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Collections/Arr.php(605): array_map(Object(Closure), Array, Array) #17 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(758): Illuminate\\Support\\Arr::map(Array, Object(Closure)) #18 /Users/elektro/code/iliketrains/vendor/statamic/cms/src/Fieldtypes/Replicator.php(97): Illuminate\\Support\\Collection->map(Object(Closure)) #19 /Users/elektro/code/iliketrains/vendor/statamic/cms/src/Fields/Field.php(333): Statamic\\Fieldtypes\\Replicator->preProcess(Array) #20 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Collections/HigherOrderCollectionProxy.php(60): Statamic\\Fields\\Field->preProcess() #21 [internal function]: Illuminate\\Support\\HigherOrderCollectionProxy->Illuminate\\Support\\{closure}(Object(Statamic\\Fields\\Field), 'items') #22 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Collections/Arr.php(605): array_map(Object(Closure), Array, Array) #23 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(758): Illuminate\\Support\\Arr::map(Array, Object(Closure)) #24 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Collections/HigherOrderCollectionProxy.php(59): Illuminate\\Support\\Collection->map(Object(Closure)) #25 /Users/elektro/code/iliketrains/vendor/statamic/cms/src/Fields/Fields.php(194): Illuminate\\Support\\HigherOrderCollectionProxy->__call('preProcess', Array) #26 /Users/elektro/code/iliketrains/vendor/statamic/cms/src/Fieldtypes/Replicator.php(104): Statamic\\Fields\\Fields->preProcess() #27 /Users/elektro/code/iliketrains/vendor/statamic/cms/src/Fieldtypes/Replicator.php(98): Statamic\\Fieldtypes\\Replicator->preProcessRow(Array, 3) #28 [internal function]: Statamic\\Fieldtypes\\Replicator->Statamic\\Fieldtypes\\{closure}(Array, 3) #29 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Collections/Arr.php(605): array_map(Object(Closure), Array, Array) #30 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(758): Illuminate\\Support\\Arr::map(Array, Object(Closure)) #31 /Users/elektro/code/iliketrains/vendor/statamic/cms/src/Fieldtypes/Replicator.php(97): Illuminate\\Support\\Collection->map(Object(Closure)) #32 /Users/elektro/code/iliketrains/vendor/statamic/cms/src/Fields/Field.php(333): Statamic\\Fieldtypes\\Replicator->preProcess(Array) #33 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Collections/HigherOrderCollectionProxy.php(60): Statamic\\Fields\\Field->preProcess() #34 [internal function]: Illuminate\\Support\\HigherOrderCollectionProxy->Illuminate\\Support\\{closure}(Object(Statamic\\Fields\\Field), 'replicator_bloc...') #35 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Collections/Arr.php(605): array_map(Object(Closure), Array, Array) #36 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(758): Illuminate\\Support\\Arr::map(Array, Object(Closure)) #37 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Collections/HigherOrderCollectionProxy.php(59): Illuminate\\Support\\Collection->map(Object(Closure)) #38 /Users/elektro/code/iliketrains/vendor/statamic/cms/src/Fields/Fields.php(194): Illuminate\\Support\\HigherOrderCollectionProxy->__call('preProcess', Array) #39 /Users/elektro/code/iliketrains/vendor/statamic/cms/src/Http/Controllers/CP/Collections/ExtractsFromEntryFields.php(36): Statamic\\Fields\\Fields->preProcess() #40 /Users/elektro/code/iliketrains/vendor/statamic/cms/src/Http/Controllers/CP/Collections/EntriesController.php(103): Statamic\\Http\\Controllers\\CP\\Collections\\EntriesController->extractFromFields(Object(Statamic\\Entries\\Entry), Object(Statamic\\Fields\\Blueprint)) #41 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): Statamic\\Http\\Controllers\\CP\\Collections\\EntriesController->edit(Object(Illuminate\\Http\\Request), Object(Statamic\\Entries\\Collection), Object(Statamic\\Entries\\Entry)) #42 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(43): Illuminate\\Routing\\Controller->callAction('edit', Array) #43 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Routing/Route.php(260): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(Statamic\\Http\\Controllers\\CP\\Collections\\EntriesController), 'edit') #44 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Routing/Route.php(206): Illuminate\\Routing\\Route->runController() #45 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Routing/Router.php(806): Illuminate\\Routing\\Route->run() #46 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request)) #47 /Users/elektro/code/iliketrains/vendor/statamic/cms/src/Http/Middleware/DeleteTemporaryFileUploads.php(18): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request)) #48 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Statamic\\Http\\Middleware\\DeleteTemporaryFileUploads->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #49 /Users/elektro/code/iliketrains/vendor/statamic/cms/src/Http/Middleware/CP/AddVaryHeaderToResponse.php(11): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request)) #50 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Statamic\\Http\\Middleware\\CP\\AddVaryHeaderToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #51 /Users/elektro/code/iliketrains/vendor/statamic/cms/src/Http/Middleware/CP/CountUsers.php(18): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request)) #52 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Statamic\\Http\\Middleware\\CP\\CountUsers->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #53 /Users/elektro/code/iliketrains/vendor/statamic/cms/src/Http/Middleware/CP/BootUtilities.php(14): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request)) #54 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Statamic\\Http\\Middleware\\CP\\BootUtilities->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #55 /Users/elektro/code/iliketrains/vendor/statamic/cms/src/Http/Middleware/CP/BootPreferences.php(14): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request)) #56 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Statamic\\Http\\Middleware\\CP\\BootPreferences->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #57 /Users/elektro/code/iliketrains/vendor/statamic/cms/src/Http/Middleware/CP/BootPermissions.php(14): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request)) #58 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Statamic\\Http\\Middleware\\CP\\BootPermissions->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #59 /Users/elektro/code/iliketrains/vendor/statamic/cms/src/Http/Middleware/CP/SelectedSite.php(15): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request)) #60 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Statamic\\Http\\Middleware\\CP\\SelectedSite->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #61 /Users/elektro/code/iliketrains/vendor/statamic/cms/src/Http/Middleware/CP/Localize.php(19): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request)) #62 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Statamic\\Http\\Middleware\\CP\\Localize->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #63 /Users/elektro/code/iliketrains/vendor/statamic/cms/src/Http/Middleware/CP/Authorize.php(25): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request)) #64 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Statamic\\Http\\Middleware\\CP\\Authorize->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #65 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request)) #66 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #67 /Users/elektro/code/iliketrains/vendor/statamic/cms/src/Http/Middleware/CP/AddToasts.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request)) #68 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Statamic\\Http\\Middleware\\CP\\AddToasts->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #69 /Users/elektro/code/iliketrains/vendor/statamic/cms/src/Http/Middleware/CP/AuthGuard.php(14): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request)) #70 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Statamic\\Http\\Middleware\\CP\\AuthGuard->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #71 /Users/elektro/code/iliketrains/vendor/statamic/cms/src/Http/Middleware/CP/ContactOutpost.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request)) #72 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Statamic\\Http\\Middleware\\CP\\ContactOutpost->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #73 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request)) #74 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #75 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request)) #76 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #77 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request)) #78 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #79 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request)) #80 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure)) #81 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #82 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request)) #83 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #84 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request)) #85 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #86 /Users/elektro/code/iliketrains/vendor/statamic/cms/src/Http/Middleware/SwapExceptionHandler.php(19): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request)) #87 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Statamic\\Http\\Middleware\\SwapExceptionHandler->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #88 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request)) #89 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Routing/Router.php(805): Illuminate\\Pipeline\\Pipeline->then(Object(Closure)) #90 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Routing/Router.php(784): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request)) #91 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Routing/Router.php(748): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route)) #92 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Routing/Router.php(737): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request)) #93 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request)) #94 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request)) #95 /Users/elektro/code/iliketrains/vendor/statamic/cms/src/Http/Middleware/StopImpersonating.php(12): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request)) #96 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Statamic\\Http\\Middleware\\StopImpersonating->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #97 /Users/elektro/code/iliketrains/vendor/statamic/cms/src/Http/Middleware/DisableFloc.php(17): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request)) #98 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Statamic\\Http\\Middleware\\DisableFloc->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #99 /Users/elektro/code/iliketrains/vendor/statamic/cms/src/Http/Middleware/CheckMultisite.php(15): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request)) #100 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Statamic\\Http\\Middleware\\CheckMultisite->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #101 /Users/elektro/code/iliketrains/vendor/statamic/cms/src/Http/Middleware/CheckComposerJsonScripts.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request)) #102 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Statamic\\Http\\Middleware\\CheckComposerJsonScripts->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #103 /Users/elektro/code/iliketrains/vendor/statamic/cms/src/Http/Middleware/PoweredByHeader.php(18): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request)) #104 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Statamic\\Http\\Middleware\\PoweredByHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #105 /Users/elektro/code/iliketrains/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request)) #106 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Barryvdh\\Debugbar\\Middleware\\InjectDebugbar->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #107 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request)) #108 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #109 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #110 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(47): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request)) #111 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #112 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request)) #113 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #114 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request)) #115 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #116 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request)) #117 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #118 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(57): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request)) #119 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure)) #120 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request)) #121 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure)) #122 /Users/elektro/code/iliketrains/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request)) #123 /Users/elektro/code/iliketrains/public/index.php(51): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request)) #124 /Applications/Herd.app/Contents/Resources/valet/server.php(153): require('/Users/elektro/...') #125 {main} "}
Environment Application Name: Statamic Laravel Version: 11.8.0 PHP Version: 8.3.7 Composer Version: 2.7.6 Environment: local Debug Mode: ENABLED URL: iliketrains.test Maintenance Mode: OFF Cache Config: NOT CACHED Events: NOT CACHED Routes: NOT CACHED Views: CACHED Drivers Broadcasting: log Cache: statamic Database: sqlite Logs: stack / single Mail: log Queue: sync Session: file Statamic Addons: 3 Sites: 1 Stache Watcher: Enabled Static Caching: Disabled Version: 5.5.0 PRO Statamic Addons goellner/ploi-deploy: dev-main goellner/table-on-steroids: dev-main spatie/statamic-responsive-images: 5.0.0
Fresh statamic/statamic site via CLI
runtime (new)
No response
Came across the same issue - 100% correct. The missing options not getting set within the yaml.
Bug description
When I save a fieldset which uses spatie responsive images, these fields are not set properly:
And because of this I can't open any page that uses the package, there is an error thrown.
How to reproduce
Statamic: 5.3.0 Spatie Responsive Image: 5.0.0
I just saved a fieldset that had one field that used the spatie responsive image package and the saving process removed the lines from the description
Logs
Environment
Installation
Fresh statamic/statamic site via CLI
Antlers Parser
runtime (new)
Additional details
No response