Refactor user_registered? method
This commit is contained in:
parent
3e77241f8a
commit
a1d022d0be
2 changed files with 7 additions and 7 deletions
|
|
@ -122,13 +122,7 @@ class Conference < ActiveRecord::Base
|
||||||
# * +false+ -> If the user is registered
|
# * +false+ -> If the user is registered
|
||||||
# * +true+ - If the user isn't registered
|
# * +true+ - If the user isn't registered
|
||||||
def user_registered? user
|
def user_registered? user
|
||||||
return false if user.nil?
|
user.present? && registrations.where(user_id: user.id).count > 0
|
||||||
|
|
||||||
if registrations.where(user_id: user.id).count == 0
|
|
||||||
return false
|
|
||||||
else
|
|
||||||
return true
|
|
||||||
end
|
|
||||||
end
|
end
|
||||||
|
|
||||||
##
|
##
|
||||||
|
|
|
||||||
|
|
@ -1463,6 +1463,12 @@ describe Conference do
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
context 'user is nil' do
|
||||||
|
it '#user_registered? is false' do
|
||||||
|
expect(subject.user_registered? user).to be false
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
context 'user registered' do
|
context 'user registered' do
|
||||||
before do
|
before do
|
||||||
registration = create(:registration)
|
registration = create(:registration)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue