Method: Revision#force_rendering
- Defined in:
- app/models/revision.rb
#force_rendering ⇒ Object
109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 |
# File 'app/models/revision.rb', line 109 def force_rendering begin display_content.render! rescue => e ApplicationController.logger.error "Failed rendering page #{@name}" ApplicationController.logger.error e = e. # substitute content with an error message self.content = <<-EOL <p>Markup engine has failed to render this page, raising the following error:</p> <p>#{}</p> <pre>#{self.content}</pre> EOL clear_display_cache raise e end end |