lib/inky/rails/template_handler.rb in inky-rb-1.3.7.3 vs lib/inky/rails/template_handler.rb in inky-rb-1.3.7.4

- old
+ new

@@ -11,12 +11,16 @@ type = ::Inky.configuration.template_engine ActionView::Template.registered_template_handler(type) || raise("No template handler found for #{type}") end - def call(template) - compiled_source = engine_handler.call(template) - + def call(template, source = nil) + compiled_source = + if source + engine_handler.call(template, source) + else + engine_handler.call(template) + end "Inky::Core.new.release_the_kraken(begin; #{compiled_source};end)" end module Composer def register_template_handler(ext, *)