Fix für das Ausblenden bearbeiteter Massnahmen

parent d21d0d2d
......@@ -332,7 +332,7 @@ Art. 25 DSGVO Datenschutz durch Technikgestaltung und durch datenschutzfreundlic
<div class="col-sm-offset-1 col-sm-10">
<h6 class="info-text text-ul-dot printHide">2. Sicherheitsmaßnahmen angeben</h6>
<p class="printHide">Klicken Sie auf die Bausteine, um die jeweiligen Anforderungen anzuzeigen und den Umsetzungsstand sowie die Sicherheitsmaßnahmen anzugeben.</p>
<div class="checkbox text-center">
<div class="checkbox text-center printHide">
<label><input type="checkbox" id="hideFinishedTOMs" value="1" /> <strong>Bereits bearbeitete Massnahmen ausblenden</strong> <i data-toggle="tooltip" title="Neu bearbeitete Massnahmen werden erst beim nächsten Laden oder bei einem erneuten Ein- und Ausblenden beachtet." class="fa fa-question-circle-o fa-lg"></i></label>
</div>
<div class="panel-group" id="tom_accordion" role="tablist" aria-multiselectable="true">
......
......@@ -329,7 +329,7 @@ Art. 25 DSGVO Datenschutz durch Technikgestaltung und durch datenschutzfreundlic
<div class="col-sm-offset-1 col-sm-10">
<h6 class="info-text text-ul-dot printHide">2. Sicherheitsmaßnahmen angeben</h6>
<p class="printHide">Klicken Sie auf die Bausteine, um die jeweiligen Anforderungen anzuzeigen und den Umsetzungsstand sowie die Sicherheitsmaßnahmen anzugeben.</p>
<div class="checkbox text-center">
<div class="checkbox text-center printHide">
<label><input type="checkbox" id="hideFinishedTOMs" value="1" /> <strong>Bereits bearbeitete Massnahmen ausblenden</strong> <i data-toggle="tooltip" title="Neu bearbeitete Massnahmen werden erst beim nächsten Laden oder bei einem erneuten Ein- und Ausblenden beachtet." class="fa fa-question-circle-o fa-lg"></i></label>
</div>
<div class="panel-group" id="tom_accordion" role="tablist" aria-multiselectable="true">
......
......@@ -127,7 +127,7 @@ Art. 25 DSGVO Datenschutz durch Technikgestaltung und durch datenschutzfreundlic
<div class="col-sm-offset-1 col-sm-10">
<h6 class="info-text text-ul-dot printHide">2. Sicherheitsmaßnahmen angeben</h6>
<p class="printHide">Klicken Sie auf die Bausteine, um die jeweiligen Anforderungen anzuzeigen und den Umsetzungsstand sowie die Sicherheitsmaßnahmen anzugeben.</p>
<div class="checkbox text-center">
<div class="checkbox text-center printHide">
<label><input type="checkbox" id="hideFinishedTOMs" value="1" /> <strong>Bereits bearbeitete Massnahmen ausblenden</strong> <i data-toggle="tooltip" title="Neu bearbeitete Massnahmen werden erst beim nächsten Laden oder bei einem erneuten Ein- und Ausblenden beachtet." class="fa fa-question-circle-o fa-lg"></i></label>
</div>
<div class="panel-group" id="tom_accordion" role="tablist" aria-multiselectable="true">
......
......@@ -446,7 +446,7 @@ Art. 25 DSGVO Datenschutz durch Technikgestaltung und durch datenschutzfreundlic
<div class="col-sm-offset-1 col-sm-10">
<h6 class="info-text text-ul-dot printHide">2. Sicherheitsmaßnahmen angeben</h6>
<p class="printHide">Klicken Sie auf die Bausteine, um die jeweiligen Anforderungen anzuzeigen und den Umsetzungsstand sowie die Sicherheitsmaßnahmen anzugeben.</p>
<div class="checkbox text-center">
<div class="checkbox text-center printHide">
<label><input type="checkbox" id="hideFinishedTOMs" value="1" /> <strong>Bereits bearbeitete Massnahmen ausblenden</strong> <i data-toggle="tooltip" title="Neu bearbeitete Massnahmen werden erst beim nächsten Laden oder bei einem erneuten Ein- und Ausblenden beachtet." class="fa fa-question-circle-o fa-lg"></i></label>
</div>
<div class="panel-group" id="tom_accordion" role="tablist" aria-multiselectable="true">
......
......@@ -1002,6 +1002,9 @@ function copyFromServer(id) {
function genHTMLforPDF(draft = false) {
console.time('HTML-Code-Generierung für PDF-Datei');
/* Bearbeitete TOMs wieder einblenden */
$('#hideFinishedTOMs:checked').prop('checked', false).trigger('change');
/* Alle leeren Tabellenzeilen entfernen */
endlessTables.forEach(function(table) {
removeTableRows(table, true);
......@@ -1064,6 +1067,7 @@ function genHTMLforPDF(draft = false) {
/* Ausgeblendete, bearbeitete TOMs wieder anzeigen */
toSend.find('#tom_accordion tr.hidden').removeClass('hidden');
toSend.find('#hideFinishedTOMs').closest('div').remove();
/* Bei Abschluss-PDF unbearbeitete Massnahmen entfernen */
if(!draft) toSend.find('#tom_accordion select').each(function() {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment