From d19d4b1a4cdca467864556de5c795c0416a6b32b Mon Sep 17 00:00:00 2001 From: Johannes Meyer Date: Tue, 28 Oct 2014 13:51:27 +0100 Subject: [PATCH] Fix the ModulePage's request handling This caused a module's summary page not being able to render the summary as //->setupPage() is never been called after a wizard is completed. refs #7163 --- application/forms/Setup/ModulePage.php | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/application/forms/Setup/ModulePage.php b/application/forms/Setup/ModulePage.php index a60233c64..f9f0c928d 100644 --- a/application/forms/Setup/ModulePage.php +++ b/application/forms/Setup/ModulePage.php @@ -50,9 +50,8 @@ class ModulePage extends Form $wizard = $this->getCurrentWizard(); $wizardPage = $wizard->getCurrentPage(); - if (false === $wizard->isFinished() || $wizardPage->wasSent($wizardPage->getRequestData($request))) { - $wizard->handleRequest($request); - } elseif ($wizard->isFinished()) { + $wizard->handleRequest($request); + if ($wizard->isFinished() && $wizardPage->wasSent($wizardPage->getRequestData($request))) { $wizards = $this->getWizards(); $newModule = null;