diff options
author | Matthew Somerville <matthew@mysociety.org> | 2019-11-06 15:45:12 +0000 |
---|---|---|
committer | Matthew Somerville <matthew@mysociety.org> | 2019-11-08 15:27:44 +0000 |
commit | eb68c3fa83ce8796a69429c83adedddba64c7cdc (patch) | |
tree | 94ac2c0b5feb86020a3dd974957e8fc4ff8386d2 /perllib/FixMyStreet/Template.pm | |
parent | 06349f620635fc902499175579d98c83a42debec (diff) |
Ignore empty paragraphs in html_para.
And do not generate them needlessly.
Diffstat (limited to 'perllib/FixMyStreet/Template.pm')
-rw-r--r-- | perllib/FixMyStreet/Template.pm | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/perllib/FixMyStreet/Template.pm b/perllib/FixMyStreet/Template.pm index 9c565114b..ba4376959 100644 --- a/perllib/FixMyStreet/Template.pm +++ b/perllib/FixMyStreet/Template.pm @@ -113,7 +113,7 @@ into <br>s too. sub html_paragraph : Filter('html_para') { my $text = shift; - my @paras = split(/(?:\r?\n){2,}/, $text); + my @paras = grep { $_ } split(/(?:\r?\n){2,}/, $text); s/\r?\n/<br>\n/g for @paras; $text = "<p>\n" . join("\n</p>\n\n<p>\n", @paras) . "</p>\n"; return $text; |