Perubahan yang dilakukan: - Menambahkan validasi pada PrintStatementRequest agar password wajib diisi jika field request_type tidak kosong. - Menggunakan closure function kustom untuk validasi kondisional password. - Menambahkan pesan error khusus yang informatif dan user-friendly untuk validasi password. - Memperbarui validasi request_type agar mendukung tipe multi_account. - Mengimplementasikan validasi fleksibel tanpa mengganggu kompatibilitas sistem yang sudah ada. - Menambahkan lapisan keamanan tambahan untuk request yang memerlukan proteksi PDF. Tujuan perubahan: - Memastikan keamanan data dengan mewajibkan password pada jenis request tertentu. - Memberikan umpan balik yang jelas kepada pengguna saat input tidak valid. - Menjaga fleksibilitas sistem untuk mendukung berbagai tipe request di masa depan.
6.5 KiB
6.5 KiB