7600aef48b
As a side benefit, fix an (non-user-visible) bug in display_s5(). Also fixed a bug where removing orphaned pages did not expire cached summary pages.
13 lines
275 B
Ruby
13 lines
275 B
Ruby
module ActionView
|
|
module TemplateHandlers
|
|
class RJS < TemplateHandler
|
|
include Compilable
|
|
|
|
def compile(template)
|
|
"controller.response.content_type ||= Mime::JS;" +
|
|
"update_page do |page|;#{template.source}\nend"
|
|
end
|
|
end
|
|
end
|
|
end
|