[PATCH conductor] Bug 858253: group members search
Scott Seago
sseago at redhat.com
Tue Sep 18 22:02:19 UTC 2012
https://bugzilla.redhat.com/show_bug.cgi?id=858253
Group members search wasn't working -- the UI elements were there but we weren't filtering and weren't providing the necessary controller action.
---
src/app/controllers/user_groups_controller.rb | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/src/app/controllers/user_groups_controller.rb b/src/app/controllers/user_groups_controller.rb
index 23cac12..4ae4e79 100644
--- a/src/app/controllers/user_groups_controller.rb
+++ b/src/app/controllers/user_groups_controller.rb
@@ -39,7 +39,12 @@ class UserGroupsController < ApplicationController
save_breadcrumb(user_group_path(@user_group), @user_group.name)
@tab_captions = ['Properties']
@details_tab = params[:details_tab].blank? ? 'properties' : params[:details_tab]
- @members = paginate_collection(@user_group.members, params[:page])
+ @members = paginate_collection(@user_group.members.
+ apply_filters(:preset_filter_id =>
+ params[:members_preset_filter],
+ :search_filter =>
+ params[:members_search]),
+ params[:page])
add_profile_permissions_inline(@user_group.entity)
respond_to do |format|
format.html
@@ -242,4 +247,8 @@ class UserGroupsController < ApplicationController
redirect_to_original({"user_groups_preset_filter" => params[:user_groups_preset_filter], "user_groups_search" => params[:user_groups_search]})
end
+ def filter_members
+ redirect_to_original({"members_preset_filter" => params[:members_preset_filter], "members_search" => params[:members_search]})
+ end
+
end
--
1.7.11.4
More information about the aeolus-devel
mailing list