FIX: maintain default_options through resets
This commit is contained in:
parent
06e2a38f09
commit
b9c9672659
|
@ -204,15 +204,15 @@ module Sinatra
|
|||
attr_reader :events, :layouts, :default_options
|
||||
|
||||
def self.default_options
|
||||
@@default_options = {
|
||||
@@default_options ||= {
|
||||
:run => true,
|
||||
:port => 4567,
|
||||
:environment => :development
|
||||
:env => :development
|
||||
}
|
||||
end
|
||||
|
||||
def default_options
|
||||
@@default_options
|
||||
self.class.default_options
|
||||
end
|
||||
|
||||
def initialize
|
||||
|
|
Loading…
Reference in New Issue