File tree Expand file tree Collapse file tree 1 file changed +10
-1
lines changed
Expand file tree Collapse file tree 1 file changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -123,7 +123,13 @@ public function startup(Event $event)
123123 /** @var array<mixed> $requestData */
124124 $ requestData = $ controller ->request ->getQuery ('data ' , []);
125125 $ this ->formData = $ requestData ;
126- } elseif (!$ controller ->request ->is ('post ' ) || $ controller ->request ->getData ('Filter.filterFormId ' ) === null ) {
126+ } elseif (
127+ !$ controller ->request ->is ('post ' ) ||
128+ (
129+ $ controller ->request ->getData ('Filter.filterFormId ' ) === null &&
130+ $ controller ->request ->getData ('data.Filter.filterFormId ' ) === null
131+ )
132+ ) {
127133 $ persistedData = [];
128134
129135 if ($ Session ->check ($ sessionKey )) {
@@ -138,6 +144,9 @@ public function startup(Event $event)
138144 } else {
139145 /** @var array<mixed> $requestData */
140146 $ requestData = $ controller ->request ->getData ();
147+ if (array_key_exists ('data ' , $ requestData )) {
148+ $ requestData = $ requestData ['data ' ];
149+ }
141150 $ this ->formData = $ requestData ;
142151 if ($ Session ->started ()) {
143152 $ Session ->write ($ sessionKey , $ this ->formData );
You can’t perform that action at this time.
0 commit comments