OpenOversight icon indicating copy to clipboard operation
OpenOversight copied to clipboard

Remember most recent department selection in Flask session

Open redshiftzero opened this issue 7 years ago • 0 comments

Complementary approach to #366.

Remember the most recent department selection a user has made in the session i.e. on Flask's session object:

from Flask import session

@auth.route('/a-view/')
def my_view_that_involves_a_form():
    ...
    session['default_dept'] = selected_department
    ...

The nice feature with this approach is that this makes for a smoother experience for people that haven't made a user account yet. Check out this link for more on the Flask session object.

redshiftzero avatar Apr 26 '18 22:04 redshiftzero