When controller2 is called it redirects to controller1. The session.flash message is lost. Any suggestions for how to prevent the response.flash from clobbering the session.flash?
def controller1(): form = SQLFORM.factory(Field('myfield')) if form.accepts(request.vars,session): response.flash = 'Record updated' elif form.errors: response.flash = 'Form contains errors' else: response.flash = 'Please fill in the form' return dict(form=form) def controller2(): session.flash = 'Message from session flash.' redirect(URL('controller1'))