Skip to content

Právní dokumenty (VOP / GDPR)

Cesta: /LegalDocumentsSettings
Komponenta: src/pages/LegalDocumentsSettings.jsx
Role: Admin

Ověřený fakt — editor verzovaných právních dokumentů, které se zobrazují klientovi během on-boardingu. Data: entita LegalDocument.

Dokumenty

Systém pracuje se dvěma dokumenty identifikovanými klíčem (key):

  • vop — Všeobecné obchodní podmínky
  • gdpr — Souhlas se zpracováním osobních údajů

Každý dokument má název, text (Markdown / prostý text), verzi, datum platnosti od (effective_from) a příznak aktivní verze (is_active).

Editace

  • Admin načte aktivní dokument daného klíče (LegalDocument.filter({ key })) a upravuje jeho obsah, verzi a platnost.
  • Uložení: pokud dokument existuje → update, jinak create (klíč se doplní automaticky).

Vazba na souhlasy

Při onboardingu se do klienta uloží verze VOP (vop_version), se kterou souhlasil — díky verzování lze zpětně doložit, jaké znění klient odsouhlasil. Pokud dokument v DB chybí, onboarding použije zabudovaný fallback text s verzí 1.0.

Související