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 cd01bb0 commit ebfa307Copy full SHA for ebfa307
1 file changed
src/Application/UI/Presenter.php
@@ -1057,11 +1057,15 @@ public function restoreRequest(string $key): void
1057
}
1058
$request = clone $session[$key][1];
1059
unset($session[$key]);
1060
- $request->setFlag(Application\Request::RESTORED, true);
1061
$params = $request->getParameters();
1062
$params[self::FLASH_KEY] = $this->getFlashKey();
1063
$request->setParameters($params);
1064
- $this->sendResponse(new Responses\ForwardResponse($request));
+ if ($request->isMethod('POST')) {
+ $request->setFlag(Application\Request::RESTORED, true);
1065
+ $this->sendResponse(new Responses\ForwardResponse($request));
1066
+ } else {
1067
+ $this->redirectUrl($this->requestToUrl($request));
1068
+ }
1069
1070
1071
0 commit comments