lib/epubber/models/concerns/has_chapters.rb in epubber-0.0.4 vs lib/epubber/models/concerns/has_chapters.rb in epubber-0.1.0

- old
+ new

@@ -5,12 +5,13 @@ def chapters @chapters ||= [] end # Add chapter - def chapter(&block) + def chapter + raise 'No block given' unless block_given? chapter = Epubber::Models::Chapter.new - chapter.instance_eval &block + yield chapter chapter.id(chapters.count + 1) chapters << chapter end def contextified_chapters