lib/actions/edit_prefs.py
changeset 61 a1bcf5e4b8a4
parent 60 dad9733c99f0
child 74 6784c4350b41
--- 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.")