20300: Fix missing imports in initializers.
[arvados.git] / services / api / config / initializers / authorization.rb
index e491e40dece6fff21241312794ab9e17fa05d7a3..71d555744514816d6bed799d0366915e0947f156 100644 (file)
@@ -1,5 +1,11 @@
+# Copyright (C) The Arvados Authors. All rights reserved.
+#
+# SPDX-License-Identifier: AGPL-3.0
+
+require_relative "../../app/middlewares/arvados_api_token"
+
 Server::Application.configure do
-  config.middleware.insert_before ActionDispatch::Static, ArvadosApiToken
   config.middleware.delete ActionDispatch::RemoteIp
-  config.middleware.insert_before ArvadosApiToken, ActionDispatch::RemoteIp
+  config.middleware.insert 0, ActionDispatch::RemoteIp
+  config.middleware.insert 1, ArvadosApiToken
 end