diff options
author | Marius Balteanu <marius.balteanu@zitec.com> | 2025-04-30 22:40:18 +0000 |
---|---|---|
committer | Marius Balteanu <marius.balteanu@zitec.com> | 2025-04-30 22:40:18 +0000 |
commit | e6f00370eebc7f812b44cf38d7bcb7000df06f5e (patch) | |
tree | 74fff08adc24ee25f4dfa9ec7e1fba73fe4d038c /lib/redmine/wiki_formatting/common_mark | |
parent | 2b9c6f64b1a16eb9e74d5dde30f3cbf1132c93e1 (diff) | |
download | redmine-e6f00370eebc7f812b44cf38d7bcb7000df06f5e.tar.gz redmine-e6f00370eebc7f812b44cf38d7bcb7000df06f5e.zip |
Fixes broken references for multiple footnote usage (#42648).
git-svn-id: https://svn.redmine.org/redmine/trunk@23726 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'lib/redmine/wiki_formatting/common_mark')
-rw-r--r-- | lib/redmine/wiki_formatting/common_mark/sanitization_filter.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/redmine/wiki_formatting/common_mark/sanitization_filter.rb b/lib/redmine/wiki_formatting/common_mark/sanitization_filter.rb index 584df9e0d..ed9bfd83f 100644 --- a/lib/redmine/wiki_formatting/common_mark/sanitization_filter.rb +++ b/lib/redmine/wiki_formatting/common_mark/sanitization_filter.rb @@ -105,7 +105,7 @@ module Redmine node = env[:node] return unless node.name == "a" return unless node.has_attribute?("id") - return if node.name == "a" && node["id"] =~ /\Afnref-\d+\z/ + return if node.name == "a" && node["id"] =~ /\Afnref(-\d+){1,2}\z/ node.remove_attribute("id") } |