Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision bc9d2f36

Von Moritz Bunkus vor mehr als 13 Jahren hinzugefügt

  • ID bc9d2f36944158fedf0e4229fb3b4f241933f60e
  • Vorgänger a609123f
  • Nachfolger 508801bb

flash_later durch Auto-Restore von 'FLASH' von Session nach $::form gefixt

Bug wurde in c90b4dcd implementiert. Hintergrund:

c90b4dcd sollte ermöglichen, dass Werte in der Session gespeichert
werden, die aber nicht automatisch nach $::form zurück kopiert
werden. Das wird nun fürs Speichern der Form in der Session
benutzt (Stichwort: previousform/callback).

Es war aber seitdem nicht möglich, einer zu speichernden komplexen
Datenstruktur zu sagen, dass sie doch automatisch nach $::form zurück
kopiert werden soll. Der Flash ist ein solcher Fall, genauer: der
einzige, bei dem passieren soll.

Also das Interface von $::auth->set_session_value so erweitert, dass
der auto_restore-Parameter gesetzt werden kann, und Flash so geändert,
dass flash_later dieses nun auch tut.

  • hinzugefügt
  • geändert
  • kopiert
  • umbenannt
  • gelöscht