Merge branch 'fix/social-account-block' into 'master'
Fix Social Account Block If you have omniauth enabled, but don't have one of the "Social" providers enabled (GitHub, Twitter, Google), the "Social Accounts" sections shows up, but without icons. This occurred when I was testing Shibboleth. This fixes the issues by checking if there are any `enabled_oauth_providers` rather than if just `Gitlab.config.omniauth.enabled`. Not quite sure how to implement a test for this, but it works :).
This commit is contained in:
commit
a599d8120d
1 changed files with 1 additions and 1 deletions
|
@ -10,7 +10,7 @@ module ProfileHelper
|
|||
end
|
||||
|
||||
def show_profile_social_tab?
|
||||
Gitlab.config.omniauth.enabled && !current_user.ldap_user?
|
||||
enabled_social_providers.any? && !current_user.ldap_user?
|
||||
end
|
||||
|
||||
def show_profile_remove_tab?
|
||||
|
|
Loading…
Reference in a new issue