Restore request po přihlášení a nezpracování signálu

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
hubipe
Člen | 26
+
0
-

Dobrý den,
administrace a v ní formulář. Ten když uživatel odešle a je odhlášen (např. v jiném tabu), tak se uloží request a přesměruje se na přihlašování. Poté co se přihlásí je request obnoven a já chci, aby se formulář zpracoval. Bohužel se tak neděje. Debuggoval jsem kód a přišel jsem na to, že metoda signalReceived v Nette\Application\UI\Form neprovádí obsluhu odeslání v případě, že se jedná o restored request. Přesněji tento řádek:

if(!$this->getPresenter()->getRequest()->hasFlag(Nette\Application\Request::RESTORED))

(https://api.nette.org/…orm.php.html#138).

Samozřejmě můžu metodu překrýt, ale spíš by mě zajímal důvod, proč tomu tak je? Bezpečnostní riziko? Matení uživatelů? Nebo je za tím nějaký daleko zapeklitější problém?