We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5b38e27 commit c325e4bCopy full SHA for c325e4b
1 file changed
src/Application/UI/Presenter.php
@@ -1058,11 +1058,15 @@ public function restoreRequest(string $key): void
1058
}
1059
$request = clone $session[$key][1];
1060
unset($session[$key]);
1061
- $request->setFlag(Application\Request::RESTORED, true);
1062
$params = $request->getParameters();
1063
$params[self::FLASH_KEY] = $this->getFlashKey();
1064
$request->setParameters($params);
1065
- $this->sendResponse(new Responses\ForwardResponse($request));
+ if ($request->isMethod('POST')) {
+ $request->setFlag(Application\Request::RESTORED, true);
1066
+ $this->sendResponse(new Responses\ForwardResponse($request));
1067
+ } else {
1068
+ $this->redirectUrl($this->requestToUrl($request));
1069
+ }
1070
1071
1072
0 commit comments