--- a/lib/actions/edit_prefs.py Sun Dec 28 12:41:44 2008 -0500
+++ b/lib/actions/edit_prefs.py Sun Dec 28 13:45:41 2008 -0500
@@ -12,7 +12,7 @@
if form.has_key('fullname'):
prefs['fullname'] = form['fullname'].value
db.set_preferences(prefs)
- load_index(db, prefs, form, "result", "Preferences saved.")
+ load_index(db, db.get_preferences(), form, "result", "Preferences saved.")
def view_prefs(prefs):
tmpl = Template("prefs.tmpl", prefs)
@@ -31,12 +31,12 @@
def do_it(action, db, prefs, form):
if form.has_key('step'):
- step = form['step']
+ step = form['step'].value
else:
step = 'view'
if step == 'view':
view_prefs(prefs)
elif step == 'edit':
- edit_prefs(prefs)
+ edit_prefs(db, prefs, form)
else:
load_index(db, prefs, form, "error", "Operation cancel.")