From 7f2e60b5e0b01e868a7fc200a2ed4882ca6203ad Mon Sep 17 00:00:00 2001 From: Neetpone <132411956+Neetpone@users.noreply.github.com> Date: Mon, 28 Oct 2024 20:35:47 -0400 Subject: [PATCH] fix: fix 500 error when rendering chapters that don't exist --- app/lib/ebook/epub_generator.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/lib/ebook/epub_generator.rb b/app/lib/ebook/epub_generator.rb index db838c1..8f00ce9 100644 --- a/app/lib/ebook/epub_generator.rb +++ b/app/lib/ebook/epub_generator.rb @@ -54,6 +54,8 @@ class Ebook::EpubGenerator end markdown.render body.join("\n") + rescue NoMethodError + 'Something has gone wrong. We don\'t seem to have an archived copy of that chapter.'.html_safe end def self.markdown