Sha256: 4241eaad1f35d9c683b9bb88b8c2aa500731c4c6f39d4949393e5842ff3644e5

Contents?: true

Size: 560 Bytes

Versions: 8

Compression:

Stored size: 560 Bytes

Contents

class Admin::SettingsController < Admin::ApplicationController

  before_filter :require_user
  skip_before_filter :require_admin_user

  before_filter do |c|
    if current_user && current_user.has_admin_rights?
      add_breadcrumb "Settings", :admin_settings_path
    end
  end

  def edit
    
  end

  def update
    if @current_user.update_attributes(params[:spud_user].slice :login,:first_name,:last_name,:email,:password,:password_confirmation,:time_zone)
      flash[:notice] = "User settings saved successfully."
    end
    render 'edit'
  end

end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
tb_core-1.1.10 app/controllers/admin/settings_controller.rb
tb_core-1.1.9 app/controllers/admin/settings_controller.rb
tb_core-1.1.8 app/controllers/admin/settings_controller.rb
tb_core-1.1.7 app/controllers/admin/settings_controller.rb
tb_core-1.1.6 app/controllers/admin/settings_controller.rb
tb_core-1.1.5 app/controllers/admin/settings_controller.rb
tb_core-1.1.4 app/controllers/admin/settings_controller.rb
tb_core-1.1.2 app/controllers/admin/settings_controller.rb