]> _ Git - fluidbook-toolbox.git/commitdiff
wip #7828 @0:20
authorsoufiane <soufiane@cubedesigners.com>
Tue, 4 Nov 2025 11:37:11 +0000 (12:37 +0100)
committersoufiane <soufiane@cubedesigners.com>
Tue, 4 Nov 2025 11:37:11 +0000 (12:37 +0100)
app/Http/Controllers/Admin/Operations/FluidbookCollection/AuditLinksOperation.php

index 5dd02e91babd507092185482ecc925d0ff313476..0e4e95d7cc9818b212a1c44d921e39a466e04342 100644 (file)
@@ -2,8 +2,8 @@
 
 namespace App\Http\Controllers\Admin\Operations\FluidbookCollection;
 
-
 use App\Models\FluidbookAuditLink;
+use App\Models\FluidbookCollection;
 use Cubist\Util\Files\Files;
 use Illuminate\Support\Facades\Route;
 use PhpOffice\PhpSpreadsheet\Spreadsheet;
@@ -20,7 +20,7 @@ trait AuditLinksOperation
         Route::match(['get','post'],$segment . '/{id}/export_excel', $controller . '@exportExcel')->name("download_audit_links");
     }
 
-    public function exportExcel() {
+    public function exportExcel($id) {
         $errorlinks = FluidbookAuditLink::where('error_code','!=','')->get();
         $redirectionlinks = FluidbookAuditLink::where('redirection_code','!=','')->get();
 
@@ -110,7 +110,8 @@ trait AuditLinksOperation
         $writer = new Xlsx($excel);
         $writer->save($tmpfile);
 
-        $filename = "hemsley_fraser_audit_".date('Ymd').".xlsx";
+        $collection = FluidbookCollection::find($id);
+        $filename = "linksaudit_".$collection->title."_".time().".xlsx";
 
         return  response()->download($tmpfile, $filename)->deleteFileAfterSend();
     }