lib/snippet.rb in djanowski-snippets-0.1.2 vs lib/snippet.rb in djanowski-snippets-0.1.3
- old
+ new
@@ -9,11 +9,10 @@
snippet = find_by_slug(slug.to_s.downcase) || create!(options.merge(:slug => slug))
snippet.compiled_text.to_s if snippet
end
def parse(text, parser = nil)
- parser = 'html' if parser.blank?
klass = Snippets::Parsers.const_get(parser.to_s.classify)
klass.parse(text)
end
end
@@ -22,9 +21,10 @@
end
private
def compile_text
+ self.parser = 'html' if parser.blank?
self.compiled_text = Snippet.parse(text, parser)
end
end