diff options
Diffstat (limited to 'lib/gitlab/auth.rb')
-rw-r--r-- | lib/gitlab/auth.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/gitlab/auth.rb b/lib/gitlab/auth.rb index 4317992d933..ee8ad1de8db 100644 --- a/lib/gitlab/auth.rb +++ b/lib/gitlab/auth.rb @@ -133,7 +133,7 @@ module Gitlab # in the Service.available_services_names whitelist. service = project.public_send("#{underscored_service}_service") # rubocop:disable GitlabSecurity/PublicSend - if service && service.activated? && service.valid_token?(password) + if service&.activated? && service.valid_token?(password) Gitlab::Auth::Result.new(nil, project, :ci, build_authentication_abilities) end end @@ -172,7 +172,7 @@ module Gitlab end def valid_oauth_token?(token) - token && token.accessible? && valid_scoped_token?(token, [:api]) + token&.accessible? && valid_scoped_token?(token, [:api]) end def valid_scoped_token?(token, scopes) |