mirror of
https://github.com/rails/rails.git
synced 2022-11-09 12:12:34 -05:00
18 lines
421 B
Ruby
18 lines
421 B
Ruby
module AbstractController
|
|
module Compatibility
|
|
extend ActiveSupport::Concern
|
|
|
|
def _find_layout(name, details)
|
|
details[:prefix] = nil if name =~ /\blayouts/
|
|
super
|
|
end
|
|
|
|
# Move this into a "don't run in production" module
|
|
def _default_layout(details, require_layout = false)
|
|
super
|
|
rescue ActionView::MissingTemplate
|
|
_find_layout(_layout({}), {})
|
|
nil
|
|
end
|
|
end
|
|
end
|