Commit 32875f9aaf2c18e11a0af59e389b37ba520dd584

Authored by Dmitriy Zaporozhets
2 parents 8c1201ef 04561011

Merge pull request #6937 from chamill/master

Provide fallback for missing `name` value.
Showing 1 changed file with 5 additions and 1 deletions   Show diff stats
lib/gitlab/oauth/user.rb
... ... @@ -65,7 +65,11 @@ module Gitlab
65 65 end
66 66  
67 67 def name
68   - auth.info.name.to_s.force_encoding("utf-8")
  68 + if auth.info.name.nil?
  69 + "#{auth.info.first_name} #{auth.info.last_name}".force_encoding('utf-8')
  70 + else
  71 + auth.info.name.to_s.force_encoding('utf-8')
  72 + end
69 73 end
70 74  
71 75 def username
... ...