From 56665cd77a9110af422a76eedb3c099e064ba9ad Mon Sep 17 00:00:00 2001 From: Daeng Deni Mardaeni Date: Thu, 10 Jul 2025 19:32:06 +0700 Subject: [PATCH] feat(webstatement): tambahkan dukungan download zip untuk multi_account Perubahan yang dilakukan: - Menambahkan pengecekan tipe request multi_account pada PrintStatementController. - Menambahkan logika unduhan file zip melalui metode downloadMultiAccountZip(). - Memastikan alur unduhan file zip tidak mengganggu proses unduhan statement untuk tipe lainnya. Tujuan perubahan: - Mendukung fitur baru untuk mengunduh file zip pada permintaan multi_account. - Menjaga kompatibilitas dengan alur unduhan statement yang sudah ada. --- app/Http/Controllers/PrintStatementController.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/Http/Controllers/PrintStatementController.php b/app/Http/Controllers/PrintStatementController.php index a9a1622..1a7a264 100644 --- a/app/Http/Controllers/PrintStatementController.php +++ b/app/Http/Controllers/PrintStatementController.php @@ -288,6 +288,10 @@ ini_set('max_execution_time', 300000); return back()->with('error', 'Statement is not available for download.'); } + if($statement->request_type=='multi_account'){ + return $this->downloadMultiAccountZip($statement->id); + } + if($statement->is_generated){ return $this->generated($statement->id); }