X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/ebf4385eee0408a357641254aac688ecc713be6f..a2bfb6d9f3d9e8675a644e9cc9a1bbcdc79f71e6:/apps/workbench/config/initializers/validate_wb2_url_config.rb diff --git a/apps/workbench/config/initializers/validate_wb2_url_config.rb b/apps/workbench/config/initializers/validate_wb2_url_config.rb index 9725e7d971..f9096486c1 100644 --- a/apps/workbench/config/initializers/validate_wb2_url_config.rb +++ b/apps/workbench/config/initializers/validate_wb2_url_config.rb @@ -2,19 +2,6 @@ # # SPDX-License-Identifier: AGPL-3.0 -require 'uri' +include ConfigValidators -if Rails.configuration.workbench2_url - begin - if !URI.parse(Rails.configuration.workbench2_url).is_a?(URI::HTTP) - Rails.logger.warn("workbench2_url config is not an HTTP URL: #{Rails.configuration.workbench2_url}") - Rails.configuration.workbench2_url = false - elsif /.*[\/]{2,}$/.match(Rails.configuration.workbench2_url) - Rails.logger.warn("workbench2_url config shouldn't have multiple trailing slashes: #{Rails.configuration.workbench2_url}") - Rails.configuration.workbench2_url = false - end - rescue URI::InvalidURIError - Rails.logger.warn("workbench2_url config invalid URL: #{Rails.configuration.workbench2_url}") - Rails.configuration.workbench2_url = false - end -end +ConfigValidators::validate_wb2_url_config() \ No newline at end of file