X-Git-Url: https://projects.mako.cc/source/selectricity/blobdiff_plain/ab4adc70d731a74110ea284e8747a4315a946c36..b6c33d42dd37f1fb10db479c5d6b7fb4c660beb9:/app/controllers/account_controller.rb diff --git a/app/controllers/account_controller.rb b/app/controllers/account_controller.rb index 6595b9b..ce4303d 100644 --- a/app/controllers/account_controller.rb +++ b/app/controllers/account_controller.rb @@ -1,3 +1,10 @@ +# Selectricity: Voting Machinery for the Masses +# Copyright (C) 2007, 2008 Benjamin Mako Hill +# Copyright (C) 2007 Massachusetts Institute of Technology +# +# This program is free software. Please see the COPYING file for +# details. + class AccountController < ApplicationController layout 'main' @@ -51,11 +58,20 @@ class AccountController < ApplicationController end #====================================================================== - #The following methods are for slectricity specific uses + #The following methods are for selectricity specific uses def summary @user = User.find(params[:id]) end + def change_contact + @user = User.find(params[:id]) + return unless request.post? + @user.email=params[:email] + @user.save! + flash[:notice] = "Email successfully updated" + render :action => 'summary' + end + end