diff --git a/public/WEBklar-Abo-Vertragsunterlagen.pdf b/public/WEBklar-Abo-Vertragsunterlagen.pdf index f6033e4..5467fb8 100644 Binary files a/public/WEBklar-Abo-Vertragsunterlagen.pdf and b/public/WEBklar-Abo-Vertragsunterlagen.pdf differ diff --git a/public/abo-bedingungen.html b/public/abo-bedingungen.html index 54451a6..70abab4 100644 --- a/public/abo-bedingungen.html +++ b/public/abo-bedingungen.html @@ -260,7 +260,7 @@
  1. Wir haften unbeschränkt bei Vorsatz und grober Fahrlässigkeit, bei Verletzung von Leben, Körper oder Gesundheit, nach dem Produkthaftungsgesetz und soweit wir eine Garantie übernommen haben.
  2. Bei leicht fahrlässiger Verletzung einer wesentlichen Vertragspflicht haften wir nur für den vertragstypischen, vorhersehbaren Schaden. Wesentlich sind Pflichten, deren Erfüllung die ordnungsgemäße Durchführung des Vertrags überhaupt erst ermöglicht und auf deren Einhaltung der Kunde regelmäßig vertrauen darf. Im Übrigen ist die Haftung für leichte Fahrlässigkeit ausgeschlossen.
  3. -
  4. Für den Verlust von Daten haften wir nur in Höhe des Aufwands, der zur Wiederherstellung nötig gewesen wäre, wenn der Kunde seine Pflicht aus § 6 Abs. 4 erfüllt hätte.
  5. +
  6. Außer in den Fällen von Absatz 1 haften wir für den Verlust von Daten nur in Höhe des Aufwands, der zur Wiederherstellung nötig gewesen wäre, wenn der Kunde seine Pflicht aus § 6 Abs. 4 erfüllt hätte.
  7. Die verschuldensunabhängige Haftung für Mängel, die schon bei Vertragsschluss vorhanden waren (§ 536a Abs. 1 BGB), ist ausgeschlossen.
  8. Diese Regeln gelten auch zugunsten unserer Mitarbeiter und Beauftragten.
diff --git a/test/legalTexts.test.js b/test/legalTexts.test.js index c9b1f7d..082ce67 100644 --- a/test/legalTexts.test.js +++ b/test/legalTexts.test.js @@ -420,3 +420,8 @@ test('Übernahmegutschrift und Leitfaden: produktneutral', () => { assert.ok(!lfText.includes('1 E-Mail-Postfach und 1 Stunde'), 'Wartungs-Abo nicht mehr mit einem Postfach') assert.ok(!lfText.includes('Startseite'), 'kein veralteter Bestellweg') }) + +test('§ 13 Abs. 3: Datenverlust-Klausel mit Ausnahme für Absatz 1 (Vorsatz, grobe Fahrlässigkeit)', () => { + const html = readFileSync(new URL('../public/abo-bedingungen.html', import.meta.url), 'utf8') + assert.ok(html.includes('Außer in den Fällen von Absatz 1 haften wir für den Verlust von Daten')) +})