@@ -2,20 +2,20 @@ class Admin::MemberSearchController < Admin::ApplicationController
2
2
def index
3
3
member_params = params [ :member_search ] || { }
4
4
name = member_params [ :name ]
5
- @ members = name . blank? ? Member . none : Member . find_members ( name ) . select ( :id , :name , :surname , :pronouns )
6
- @ callback_url = member_params [ :callback_url ] || params [ :callback_url ] || results_admin_member_search_index_path
7
- if @ members. size == 1
8
- query = { member_pick : { members : [ @ members. first . id ] } }
5
+ members = name . blank? ? Member . none : Member . find_members ( name ) . select ( :id , :name , :surname , :pronouns )
6
+ callback_url = member_params [ :callback_url ] || params [ :callback_url ] || results_admin_member_search_index_path
7
+ if members . size == 1
8
+ query = { member_pick : { members : [ members . first . id ] } }
9
9
query_string = query . to_query
10
- callback_url = "#{ @ callback_url} ?#{ query_string } "
10
+ callback_url = "#{ callback_url } ?#{ query_string } "
11
11
redirect_to callback_url and return
12
12
end
13
13
14
- render 'index' , locals : { members : @ members, callback_url : @ callback_url }
14
+ render 'index' , locals : { members : members , callback_url : callback_url }
15
15
end
16
16
17
17
def results
18
- @ members = Member . find ( params [ :member_pick ] [ :members ] )
19
- render 'show' , members : @ members
18
+ members = Member . find ( params [ :member_pick ] [ :members ] )
19
+ render 'show' , locals : { members : members }
20
20
end
21
21
end
0 commit comments