diff --git a/app/Http/Controllers/Netbien/PackagesController.php b/app/Http/Controllers/Netbien/PackagesController.php index 64294fe..d0fec8d 100644 --- a/app/Http/Controllers/Netbien/PackagesController.php +++ b/app/Http/Controllers/Netbien/PackagesController.php @@ -69,6 +69,7 @@ public function expiring(Request $request) // Parámetros de consulta $customDays = $request->query('days'); $period = $request->query('period'); + $packageId = $request->query('package_id'); // NUEVO $withClientOnly = $request->boolean('with_client', false); // Obtener paquetes activos con sus relaciones @@ -83,6 +84,11 @@ public function expiring(Request $request) }); } + // Filtrar por paquete específico si se especifica + if ($packageId !== null) { + $query->where('package_id', $packageId); + } + $activePackages = $query->get(); // Filtrar y calcular días restantes