Przejdź do treści

Edycja dokumentu prawnego (LegalDocumentEditPage)

Ścieżka: /panel/legal-documents/:id/edit Dostęp: Zalogowany — role: Admin, Supervisor


TC-LDE-001 — Ładowanie danych

# Akcja Oczekiwany rezultat
1 Wejdź na stronę edycji istniejącego dokumentu Formularz wypełniony aktualnymi danymi: typ (zablokowany), tytuł, status; widoczny podgląd PDF
2 Wejdź z błędnym ID dokumentu Komunikat o błędzie lub przekierowanie, brak crashu

TC-LDE-002 — Pola zablokowane w trybie edycji

# Akcja Oczekiwany rezultat
1 Sprawdź pole „Typ dokumentu" Pole nieaktywne (read-only) — typ nie jest edytowalny po utworzeniu

TC-LDE-003 — Edycja pól

# Akcja Oczekiwany rezultat
1 Zmień tytuł i zapisz Tytuł zaktualizowany
2 Zmień status na „Nieaktywny" i zapisz Status zaktualizowany

TC-LDE-004 — Aktualizacja pliku PDF

# Akcja Oczekiwany rezultat
1 Sprawdź sekcję uploadu pliku Widoczny baner informacyjny: wgranie nowego pliku dezaktywuje poprzedni dokument
2 Nie wybieraj nowego pliku i zapisz Istniejący plik PDF zachowany
3 Wgraj nowy plik .pdf o rozmiarze < 10 MB i zapisz Nowy plik zapisany, poprzednia wersja dezaktywowana
4 Wgraj plik > 10 MB Błąd walidacji — przekroczony limit rozmiaru
5 Wgraj plik w innym formacie (np. .docx) Błąd walidacji — dozwolony tylko format PDF

TC-LDE-005 — Podgląd i pobieranie aktualnego PDF

# Akcja Oczekiwany rezultat
1 Sprawdź sekcję podglądu dokumentu Aktualny PDF wyświetlony w ramce (embed)
2 Kliknij przycisk „Pobierz" Plik PDF pobrany z oryginalną nazwą pliku

TC-LDE-006 — Powiadomienia

# Akcja Oczekiwany rezultat
1 Toggle „Wyślij powiadomienie" wyłączony (domyślny) Pole treści powiadomienia niewidoczne
2 Włącz toggle „Wyślij powiadomienie" Pole treści powiadomienia staje się widoczne i wymagane
3 Włącz powiadomienie, zostaw treść pustą i zapisz Błąd walidacji przy polu treści powiadomienia
4 Wypełnij treść powiadomienia i zapisz Powiadomienie wysłane do użytkowników wraz z zapisem

TC-LDE-007 — Walidacja

# Akcja Oczekiwany rezultat
1 Wyczyść tytuł i zapisz Błąd walidacji przy polu tytułu

TC-LDE-008 — Zapis i nawigacja

# Akcja Oczekiwany rezultat
1 Zapisz poprawne zmiany Dokument zaktualizowany, przekierowanie na stronę zarządzania dokumentami prawnymi (legal-document-page)
2 Kliknij „Anuluj" Powrót do strony zarządzania dokumentami prawnymi bez zapisu
3 Błąd backendu przy zapisie Błędy walidacji widoczne przy odpowiednich polach, brak przekierowania