From e7df0dc9be7601b8b60f018f1c104cd21f5c1d44 Mon Sep 17 00:00:00 2001
From: Alessandro Lepore <lepore.ale@gmail.com>
Date: Tue, 31 May 2016 08:07:08 +0200
Subject: [PATCH] try Rack::Request if ActionDispatch::Request is not defined,
 fixes #1060

---
 lib/geocoder/request.rb | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/lib/geocoder/request.rb b/lib/geocoder/request.rb
index 9ae63557..07b69c3d 100644
--- a/lib/geocoder/request.rb
+++ b/lib/geocoder/request.rb
@@ -80,4 +80,6 @@ end
 
 if defined?(ActionDispatch::Request)
   ActionDispatch::Request.include Geocoder::Request
+elsif defined?(Rack::Request)
+  Rack::Request.include Geocoder::Request
 end
-- 
GitLab