This commit is contained in:
Andreas Stephanides
2013-10-28 11:25:50 +01:00
3 changed files with 12 additions and 9 deletions

View File

@@ -84,3 +84,4 @@ gem 'rmagick'
gem 'bootstrap-addons-rails' gem 'bootstrap-addons-rails'
gem "jquery-fileupload-rails" gem "jquery-fileupload-rails"
gem "seed_dump", "~> 0.5.3"

View File

@@ -180,6 +180,7 @@ GEM
railties (~> 3.2.0) railties (~> 3.2.0)
sass (>= 3.1.10) sass (>= 3.1.10)
tilt (~> 1.3) tilt (~> 1.3)
seed_dump (0.5.3)
simple_calendar (0.1.9) simple_calendar (0.1.9)
rails (>= 3.0) rails (>= 3.0)
sprockets (2.2.2) sprockets (2.2.2)
@@ -239,6 +240,7 @@ DEPENDENCIES
rolify rolify
rspec-rails rspec-rails
sass-rails (~> 3.2) sass-rails (~> 3.2)
seed_dump (~> 0.5.3)
simple_calendar (~> 0.1.9) simple_calendar (~> 0.1.9)
sqlite3 sqlite3
therubyracer therubyracer

View File

@@ -1,21 +1,21 @@
class UsersController < ApplicationController class UsersController < ApplicationController
def index def index
@users = User.all @users = User.all
end end
def add_role def add_role
@user= User.find(params[:id]) @user= User.find(params[:id])
if (params[:role]=="fetuser" && can?(:addfetuser,User)) if (params[:role]=="fetuser" && can?(:addfetuser,User))
@user.add_role(params[:role]) @user.add_role(params[:role])
end end
if (params[:role]=="fetadmin" && can?(:addfetadmin,User)) if (params[:role]=="fetadmin" && can?(:addfetadmin,User))
@user.add_role(params[:role]) @user.add_role(params[:role])
end end
redirect_to users_url redirect_to users_url
end end
def do_confirm def do_confirm
@user= User.find(params[:id]) @user= User.find(params[:id])
@user.confirm! @user.confirm!
redirect_to users_url redirect_to users_url
end end
end end