]> git.openstreetmap.org Git - rails.git/blobdiff - config/initializers/rack_request.rb
Monkey patch the port number in the rack request
[rails.git] / config / initializers / rack_request.rb
diff --git a/config/initializers/rack_request.rb b/config/initializers/rack_request.rb
new file mode 100644 (file)
index 0000000..c5643d7
--- /dev/null
@@ -0,0 +1,10 @@
+# Hack to workaround https://github.com/phusion/passenger/issues/1421
+if defined?(PhusionPassenger)
+  module Rack
+    class Request
+      def port
+        DEFAULT_PORTS[scheme]
+      end
+    end
+  end
+end