Skip to content

Commit 0c6d713

Browse files
authored
Merge pull request #251 from stephannv/render_nil
Allow rendering nil
2 parents 4cd9cb3 + 5f188f3 commit 0c6d713

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

lib/phlex/rails/sgml.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,8 @@ def render(*args, **kwargs, &block)
4242
return super if renderable < Phlex::SGML
4343
when Enumerable
4444
return super unless ActiveRecord::Relation === renderable
45+
when nil
46+
return super if kwargs.length == 0
4547
end
4648

4749
return super if args.length == 0 && kwargs.length == 0

test/dummy/app/views/rendering/standard_phlex.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
module Rendering
44
class StandardPhlex < ApplicationView
55
def view_template
6+
render nil
7+
68
render Header do
79
h1(id: "title") { "Hello Phlex!" }
810
end

0 commit comments

Comments
 (0)