diff options
author | Go MAEDA <maeda@farend.jp> | 2025-05-01 10:28:14 +0000 |
---|---|---|
committer | Go MAEDA <maeda@farend.jp> | 2025-05-01 10:28:14 +0000 |
commit | 444a94c7cbbfc7baff254fb36682350fb902124a (patch) | |
tree | dbae9dad11b6b75fb50f4119d07513757adce56a /lib/redmine/preparation.rb | |
parent | 2ec9ee5a32c8b06dfff33adaa63d368be05125bb (diff) | |
download | redmine-444a94c7cbbfc7baff254fb36682350fb902124a.tar.gz redmine-444a94c7cbbfc7baff254fb36682350fb902124a.zip |
Make commonmarker gem required to avoid runtime error (#37394).
Although the commonmarker gem is marked as optional in the Gemfile, Redmine fails to start without it, raising a NameError: "uninitialized constant Redmine::WikiFormatting::CommonMark::HTML". This patch makes the gem required to ensure Redmine starts correctly.
git-svn-id: https://svn.redmine.org/redmine/trunk@23734 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'lib/redmine/preparation.rb')
-rw-r--r-- | lib/redmine/preparation.rb | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/lib/redmine/preparation.rb b/lib/redmine/preparation.rb index 822662e11..a31204904 100644 --- a/lib/redmine/preparation.rb +++ b/lib/redmine/preparation.rb @@ -408,9 +408,7 @@ module Redmine WikiFormatting.map do |format| format.register :textile - if Object.const_defined?(:Commonmarker) - format.register :common_mark, label: 'CommonMark Markdown (GitHub Flavored)' - end + format.register :common_mark, label: 'CommonMark Markdown (GitHub Flavored)' end ActionView::Template.register_template_handler :rsb, Views::ApiTemplateHandler |