user name changes: add search options.
This commit is contained in:
@@ -19,7 +19,7 @@ class UserNameChangeRequestsController < ApplicationController
|
|||||||
end
|
end
|
||||||
|
|
||||||
def index
|
def index
|
||||||
@change_requests = authorize UserNameChangeRequest.visible(CurrentUser.user).order("id desc").paginate(params[:page], :limit => params[:limit])
|
@change_requests = authorize UserNameChangeRequest.visible(CurrentUser.user).paginated_search(params)
|
||||||
respond_with(@change_requests)
|
respond_with(@change_requests)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -18,6 +18,12 @@ class UserNameChangeRequest < ApplicationRecord
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def self.search(params)
|
||||||
|
q = super
|
||||||
|
q = q.search_attributes(params, :user, :original_name, :desired_name)
|
||||||
|
q.apply_default_order(params)
|
||||||
|
end
|
||||||
|
|
||||||
def update_name!
|
def update_name!
|
||||||
user.update!(name: desired_name)
|
user.update!(name: desired_name)
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user