diff options
Diffstat (limited to 'lib/gitlab/error_tracking/error_repository/open_api_strategy.rb')
-rw-r--r-- | lib/gitlab/error_tracking/error_repository/open_api_strategy.rb | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/gitlab/error_tracking/error_repository/open_api_strategy.rb b/lib/gitlab/error_tracking/error_repository/open_api_strategy.rb index 3b0b4c6e935..9b9b0f65633 100644 --- a/lib/gitlab/error_tracking/error_repository/open_api_strategy.rb +++ b/lib/gitlab/error_tracking/error_repository/open_api_strategy.rb @@ -232,7 +232,11 @@ module Gitlab url = Gitlab::CurrentSettings.current_application_settings.error_tracking_api_url || 'http://localhost:8080' - Gitlab::UrlBlocker.validate!(url, schemes: %w[http https], allow_localhost: true) + Gitlab::HTTP_V2::UrlBlocker.validate!( + url, + schemes: %w[http https], + allow_localhost: true, + deny_all_requests_except_allowed: Gitlab::CurrentSettings.deny_all_requests_except_allowed?) URI(url) end |