From e3936359b9b148872b0b10d5da38ea1492c13bef Mon Sep 17 00:00:00 2001 From: echarp Date: Sun, 3 Mar 2019 17:17:14 +0000 Subject: [PATCH] Titles are changed to simpler "strong" elements --- app/helpers/events_helper.rb | 1 + test/helpers/events_helper_test.rb | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/app/helpers/events_helper.rb b/app/helpers/events_helper.rb index 97b26b90..14ab103e 100644 --- a/app/helpers/events_helper.rb +++ b/app/helpers/events_helper.rb @@ -68,6 +68,7 @@ module EventsHelper .gsub(/\\([\"'])/, '\1') # Remove slash before quotes .remove(/[[:blank:]]+$/) # Remove extraneous spaces .remove(/{::}/) # Markdown artefact + .gsub(/^#+ (.*)/, '**\1**') end private diff --git a/test/helpers/events_helper_test.rb b/test/helpers/events_helper_test.rb index bfd42e92..03b6a606 100644 --- a/test/helpers/events_helper_test.rb +++ b/test/helpers/events_helper_test.rb @@ -18,4 +18,9 @@ class EventsHelperTest < ActionView::TestCase assert_equal '*ho* **h**,', to_markdown('ho h,') assert_equal '*ho* **h**,', to_markdown('ho h,') end + + test 'HTML titles to strong' do + assert_equal '**Big**', to_markdown('

Big

,') + assert_equal '**Big again**', to_markdown('

Big again

,') + end end