15258: Explicitly require libs instead of relying on autoloading.
authorLucas Di Pentima <ldipentima@veritasgenetics.com>
Thu, 23 May 2019 13:14:21 +0000 (10:14 -0300)
committerLucas Di Pentima <ldipentima@veritasgenetics.com>
Thu, 23 May 2019 13:14:21 +0000 (10:14 -0300)
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>

apps/workbench/app/controllers/actions_controller.rb
apps/workbench/app/controllers/status_controller.rb
apps/workbench/config/initializers/validate_wb2_url_config.rb
apps/workbench/test/integration/application_layout_test.rb

index 4f77a1be477e4f17046e8a243e65831c17122789..b1bbb122670dcb6b11aac21d915f26174851aed9 100644 (file)
@@ -3,6 +3,7 @@
 # SPDX-License-Identifier: AGPL-3.0
 
 require "arvados/collection"
+require "app_version"
 
 class ActionsController < ApplicationController
 
index 0a8fb5a282c5872b2b20b66cb4ee3dfb7f71a152..0e45daa1df095d1ec7829f79886a206ea28dd9e6 100644 (file)
@@ -2,6 +2,8 @@
 #
 # SPDX-License-Identifier: AGPL-3.0
 
+require "app_version"
+
 class StatusController < ApplicationController
   skip_around_action :require_thread_api_token
   skip_before_action :find_object_by_uuid
index f9096486c1b273c0350ade315555942b5ef36949..0a8f07c4bed0c1bedf3e565ff63b49f4318f847f 100644 (file)
@@ -2,6 +2,8 @@
 #
 # SPDX-License-Identifier: AGPL-3.0
 
+require 'config_validators'
+
 include ConfigValidators
 
 ConfigValidators::validate_wb2_url_config()
\ No newline at end of file
index b3f704cdd98feb3be31326b2cbaf6451c5aa7925..51c3720985a85e0fbfd3ebd60ff1473134af78ab 100644 (file)
@@ -3,6 +3,7 @@
 # SPDX-License-Identifier: AGPL-3.0
 
 require 'integration_helper'
+require 'config_validators'
 
 class ApplicationLayoutTest < ActionDispatch::IntegrationTest
   # These tests don't do state-changing API calls. Save some time by