Rename search_invited to search_invite_email
This commit is contained in:
parent
60a1e843fa
commit
d39871d080
|
@ -29,7 +29,7 @@ class Groups::GroupMembersController < Groups::ApplicationController
|
|||
|
||||
if can_manage_members
|
||||
@invited_members = @members.invite
|
||||
@invited_members = @invited_members.search_invited(params[:search_invited]) if params[:search_invited].present?
|
||||
@invited_members = @invited_members.search_invite_email(params[:search_invited]) if params[:search_invited].present?
|
||||
@invited_members = present_members(@invited_members.page(params[:invited_members_page]).per(MEMBER_PER_PAGE_LIMIT))
|
||||
end
|
||||
|
||||
|
|
|
@ -107,7 +107,7 @@ class Member < ApplicationRecord
|
|||
joins(:user).merge(User.search(query))
|
||||
end
|
||||
|
||||
def search_invited(query)
|
||||
def search_invite_email(query)
|
||||
invite.where(['invite_email ILIKE ?', "%#{query}%"])
|
||||
end
|
||||
|
||||
|
|
|
@ -172,14 +172,16 @@ describe Member do
|
|||
it { expect(described_class.non_request).to include @accepted_request_member }
|
||||
end
|
||||
|
||||
describe '.search_invited' do
|
||||
describe '.search_invite_email' do
|
||||
it 'returns only the matching e-mail' do
|
||||
create(:group_member, :invited)
|
||||
|
||||
invited = described_class.search_invited(@invited_member.invite_email)
|
||||
invited = described_class.search_invite_email(@invited_member.invite_email)
|
||||
|
||||
expect(invited.count).to eq(1)
|
||||
expect(invited.first).to eq(@invited_member)
|
||||
|
||||
expect(described_class.search_invite_email('bad-email@example.com').count).to eq(0)
|
||||
end
|
||||
end
|
||||
|
||||
|
|
Loading…
Reference in New Issue