Commit 72d8641f authored by Giancarlo Rosa's avatar Giancarlo Rosa
Browse files

Issue #3255874 by giancarlorosa, wesleyl: Empty Paragraph filter is removing other tags

parent c68d585d
Loading
Loading
Loading
Loading
+8 −6
Original line number Diff line number Diff line
@@ -14,16 +14,18 @@
      return data.replace(/\s/g,' ');
    },
    empty_paragraph : function(data) {
      var container = document.createElement('div');
      var html = '';
      let container = document.createElement('div');
      let html = '';

      container.insertAdjacentHTML('beforeend', data);
      var paragraphs = container.querySelectorAll('p');
      const elements = container.childNodes;

      paragraphs.forEach(element => {
        if (element.innerText.trim() !== '') {
          html = html + element.outerHTML;
      elements.forEach(element => {
        if (element.nodeName === 'P' && element.innerText.trim() === '') {
          return;
        }

        html += element.outerHTML;
      });

      return html;