File tree 2 files changed +5
-3
lines changed
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
29
29
if Object . const_defined? ( "Rails" ) && Rails . respond_to? ( :env )
30
30
@current_env = Rails . env . titlecase
31
31
else
32
- @current_env = "Rack: #{ Rack . version } "
32
+ rack_version = Rack . respond_to? ( :version ) ? Rack . version : Rack . release
33
+ @current_env = "Rack: #{ rack_version } "
33
34
end
34
35
erb :index
35
36
end
Original file line number Diff line number Diff line change @@ -47,8 +47,9 @@ def default_options
47
47
end
48
48
49
49
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 )
52
53
end
53
54
54
55
# Use Rack::Utils#make_delete_cookie_header after Rack 2.0.0
You can’t perform that action at this time.
0 commit comments