Try ERPNext Buy Support Partners Foundation Foundation Members

V12 terms rendering fails with <br>

Hi all,

we have yet another strange bug in V12:

When you have a terms template with a table with brs, this is shown correctly on the terms template, but once this is pulled into e.g. a quotation, the rendering of the table is broken.

This is the html of the template:

      <table style="width: 100%;">
        <tbody>
          <tr>
            <td style="vertical-align: top; width: 20%;">Preise</td>
            <td>in Euro exkl. Mwst.
              <br>Die geltenden Preise sind, soweit sie wiederkehrend anfallen, wertgesichert gemäß dem von der Bundesanstalt Statistik Austria verlautbartem Verbraucherpreisindex 2005 oder einem an seineStelle tretenden Index. Ausgangsbasis ist die im
              Zeitpunkt desVertragsabschlusses zuletzt verlautbarte Indexzahl. DieIndexanpassung erfolgt jeweils zum ersten Januar des jeweiligenKalenderjahres, wobei für das Kalenderjahr, in welches derVertragsabschluss fällt, keine Indexanpassung
              stattfindet. </td>
          </tr>
          <tr>
            <td style="vertical-align: top;">Lieferzeit</td>
            <td>nach Vereinbarung</td>
          </tr>
(...)

This is rendered on the quotation terms field as (as soon as any input is made in the editable field)

<table class="table table-bordered">
 <tbody>
 <tr>
  <td data-row="1">Preise</td>
  <td data-row="1">in Euro exkl. Mwst.</td>
  <td data-row="1"> Die geltenden Preise sind, (...)</td>
 </tr>
 <tr>
  <td data-row="2">Lieferzeit</td>
  <td data-row="2">nach Vereinbarung</td>
 </tr>
 (...)

Is there a solution or at least workaround? This breaks a lot of templates…