lib/deface/action_view_extensions.rb in deface-1.6.1 vs lib/deface/action_view_extensions.rb in deface-1.6.2

- old
+ new

@@ -39,10 +39,10 @@ def render(view, locals, buffer=nil, &block) mod = view.is_a?(Deface.template_class) ? Deface.template_class : view.singleton_class if @compiled && !mod.instance_methods.include?(method_name.to_sym) @compiled = false - @source = refresh(view).source + @source = refresh(view).source if respond_to?(:refresh) end buffer.nil? ? super(view, locals, buffer, &block) : super(view, locals, **buffer, &block) end # inject deface hash into compiled view method name