Method: Gitlab::Identifier#identify_using_user

Defined in:
lib/gitlab/identifier.rb

#identify_using_user(identifier) ⇒ Object

Tries to identify a user based on a user identifier (e.g. “user-123”). rubocop: disable CodeReuse/ActiveRecord



21
22
23
24
25
26
27
# File 'lib/gitlab/identifier.rb', line 21

def identify_using_user(identifier)
  user_id = identifier.gsub("user-", "")

  identify_with_cache(:user, user_id) do
    User.find_by(id: user_id)
  end
end