- sort_order = params.get_cookied('sort')
- if site in {'calendar', 'todo'}:
- start_date = params.get_cookied('start')
- end_date = params.get_cookied('end')
- if 'do_todos' == site:
+ sort_order = params.get_cookied('sort', prefix=site)
+ if site in {'', 'calendar', 'todo'}:
+ start_date = params.get_cookied('start', prefix=site)
+ end_date = params.get_cookied('end', prefix=site)
+ if 'reset_cookie' == site:
+ cookie_db = { # sensible defaults
+ params.cookie_key_from_params_key('pick_tasks', 'and_tag'): ['default'],
+ params.cookie_key_from_params_key('pick_tasks', 'not_tag'): ['ignore'],
+ params.cookie_key_from_params_key('todo', 'and_tag'): ['default'],
+ params.cookie_key_from_params_key('todo', 'not_tag'): ['ignore'],
+ params.cookie_key_from_params_key('todo', 'start'): 'yesterday',
+ params.cookie_key_from_params_key('todo', 'end'): 'today'}
+ page = db.show_message('cookie unset!')
+ elif 'do_todos' == site: