From 2306f620e74af118c116e726883a3d53f18d7519 Mon Sep 17 00:00:00 2001 From: "marius.balteanu" Date: Tue, 17 May 2022 23:10:17 +0200 Subject: [PATCH] Set common_mark as default text formatting diff --git a/config/settings.yml b/config/settings.yml index 0c41b7eda..78025b2e7 100644 --- a/config/settings.yml +++ b/config/settings.yml @@ -95,7 +95,7 @@ mail_from: plain_text_mail: default: 0 text_formatting: - default: textile + default: common_mark cache_formatted_text: default: 0 wiki_compression: diff --git a/db/migrate/20220625172805_ensure_text_formatting_setting_is_stored_in_db.rb b/db/migrate/20220625172805_ensure_text_formatting_setting_is_stored_in_db.rb new file mode 100644 index 000000000..e7dc46f48 --- /dev/null +++ b/db/migrate/20220625172805_ensure_text_formatting_setting_is_stored_in_db.rb @@ -0,0 +1,8 @@ +class EnsureTextFormattingSettingIsStoredInDb < ActiveRecord::Migration[6.1] + def change + unless Setting.where(name: "text_formatting").exists? + setting = Setting.new(:name => "text_formatting", :value => Setting.text_formatting) + setting.save! + end + end +end diff --git a/test/functional/attachments_controller_test.rb b/test/functional/attachments_controller_test.rb index 885a79dbb..0260b2026 100644 --- a/test/functional/attachments_controller_test.rb +++ b/test/functional/attachments_controller_test.rb @@ -219,7 +219,7 @@ class AttachmentsControllerTest < Redmine::ControllerTest get(:show, :params => {:id => a.id}) assert_response :success assert_equal 'text/html', @response.media_type - assert_select 'div.wiki', :html => "

Header 1

\n\n

Header 2

\n\n

Header 3

" + assert_select 'div.wiki', :html => "

Header 1

\n

Header 2

\n

Header 3

" end def test_show_text_file_fromated_textile -- 2.35.1