Redirect after processing user changes
After we have processed the requested user changes, redirect back to the list so that the resulting page is reloadable without getting resubmission warnings from the browser.
This commit is contained in:
parent
d50cf2b102
commit
1eba060929
1 changed files with 11 additions and 9 deletions
|
@ -339,16 +339,18 @@ class UserController < ApplicationController
|
|||
|
||||
User.update_all("status = 'confirmed'", :id => ids) if params[:confirm]
|
||||
User.update_all("status = 'deleted'", :id => ids) if params[:hide]
|
||||
|
||||
redirect_to url_for(:status => params[:status], :ip => params[:ip], :page => params[:page])
|
||||
else
|
||||
conditions = Hash.new
|
||||
conditions[:status] = params[:status] if params[:status]
|
||||
conditions[:creation_ip] = params[:ip] if params[:ip]
|
||||
|
||||
@user_pages, @users = paginate(:users,
|
||||
:conditions => conditions,
|
||||
:order => :id,
|
||||
:per_page => 50)
|
||||
end
|
||||
|
||||
conditions = Hash.new
|
||||
conditions[:status] = params[:status] if params[:status]
|
||||
conditions[:creation_ip] = params[:ip] if params[:ip]
|
||||
|
||||
@user_pages, @users = paginate(:users,
|
||||
:conditions => conditions,
|
||||
:order => :id,
|
||||
:per_page => 50)
|
||||
end
|
||||
|
||||
private
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue