From 324753b94474a18ffbc8cf243e502b71b67eab86 Mon Sep 17 00:00:00 2001 From: hukl Date: Tue, 20 Oct 2009 21:21:37 +0200 Subject: cleaned up the user views a bit --- app/controllers/users_controller.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'app/controllers') diff --git a/app/controllers/users_controller.rb b/app/controllers/users_controller.rb index ead989d..eb1cd4c 100644 --- a/app/controllers/users_controller.rb +++ b/app/controllers/users_controller.rb @@ -9,7 +9,9 @@ class UsersController < ApplicationController layout 'admin' def index - @users = User.all(:order => "login ASC") + @users = User.all(:order => "login ASC").group_by do |user| + user.admin? ? :admin : :user + end end def new @@ -20,6 +22,7 @@ class UsersController < ApplicationController @user = User.new params[:user] if @user.save + flash[:notice] = "User created #{@user.login}" redirect_to user_path(@user) else render :new @@ -31,6 +34,7 @@ class UsersController < ApplicationController def update if @user.update_attributes(params[:user]) + flash[:notice] = "Updated user #{@user.login}" redirect_to user_path(@user) else render :edit -- cgit v1.3