From 75865384321f8ba2f6c039194db8dc862bffce84 Mon Sep 17 00:00:00 2001 From: Alfred Xing Date: Mon, 21 Jul 2014 09:23:21 -0700 Subject: [PATCH] Use `is_a?` instead of `class` --- lib/jekyll/convertible.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/jekyll/convertible.rb b/lib/jekyll/convertible.rb index 05f930f0..1d9ed313 100644 --- a/lib/jekyll/convertible.rb +++ b/lib/jekyll/convertible.rb @@ -159,7 +159,7 @@ module Jekyll # # Returns true if the layout is invalid, false if otherwise def invalid_layout?(layout) - !data["layout"].nil? && data["layout"] != "none" && layout.nil? && self.class.to_s != "Jekyll::Excerpt" + !data["layout"].nil? && data["layout"] != "none" && layout.nil? && !(self.is_a? Jekyll::Excerpt) end # Recursively render layouts