Wrap text
Report abuse
|
|
class PreferencesController < ApplicationController
before_filter :login_required
before_filter :find_account, :only => [:edit, :update]
def edit
@preference = Preference.new
end
def update
@preference = Preference.new(:user => current_user, :account => @account)
if @preference.update(params[:preference])
success_response("Your changes were saved")
else
flash[:error] = "Unable to save your changes"
render :action => 'edit'
end
end
private
def find_account
@account = get_active_account
end
end
|