Session v databazi a nefunkcni flashMessage

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

Zdravim…

s pomoci tohoto vlakna jsem si napsal vlastni storage pro session do MySQL a nasadil do aplikace…

zda se ze vse funguje, prihlaseni uzivatele drzi, ale prestali mi fungovat flashMessage

Zkousel jsem neco najit, ale bezuspesne. Konstruktory neprepisuju, re/storeRequest jsem zkusil vypnout a taky nepomaha…

PS: jeste jsem zjistil, ze kdyz nepouziju redirect(), tak se flashMessage zobrazi…

tusi nekdo, kde by mohl byt problem?

Editoval Tomas Jancik (20. 11. 2012 11:58)

enumag
Člen | 2118
+
0
-

Těžko říct zda to souvisí, nepoužívám vlastní session storage. Přesto se mi něco podobného nedávno stalo – po redirectu se někdy(!) nezobrazila flash message. Bylo to tím, že jsem do session nedopatřením ukládal objekty, které nešly serializovat. Session se neuložila a flash msg tam tedy nebyla.

V tvém případě to asi nebude způsobené objekty, ale princip zřejmě bude podobný – ukládání session ti z nějakého důvodu zhavaruje.

Tomas Jancik
Člen | 103
+
0
-

tak jsem to (snad) vyresil.....

problem byl nakonec v mem session storage, ktery spatne provadel update nad existujicimi zaznamy…

  • jsem musel odstranit volani metody storeRequest()