File tree Expand file tree Collapse file tree 2 files changed +5
-3
lines changed
Expand file tree Collapse file tree 2 files changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -29,7 +29,8 @@ class Dashboard < Sinatra::Base
2929 if Object . const_defined? ( "Rails" ) && Rails . respond_to? ( :env )
3030 @current_env = Rails . env . titlecase
3131 else
32- @current_env = "Rack: #{ Rack . version } "
32+ rack_version = Rack . respond_to? ( :version ) ? Rack . version : Rack . release
33+ @current_env = "Rack: #{ rack_version } "
3334 end
3435 erb :index
3536 end
Original file line number Diff line number Diff line change @@ -47,8 +47,9 @@ def default_options
4747 end
4848
4949 def set_cookie_via_rack ( key , value )
50- delete_cookie_header! ( @response . header , key , value )
51- Rack ::Utils . set_cookie_header! ( @response . header , key , value )
50+ headers = @response . respond_to? ( :header ) ? @response . header : @response . headers
51+ delete_cookie_header! ( headers , key , value )
52+ Rack ::Utils . set_cookie_header! ( headers , key , value )
5253 end
5354
5455 # Use Rack::Utils#make_delete_cookie_header after Rack 2.0.0
You can’t perform that action at this time.
0 commit comments