From cbc66b13c3a4fa5be24126cf61faf7f6b1cde38a Mon Sep 17 00:00:00 2001 From: Vasyka Date: Thu, 7 May 2026 11:22:36 +0000 Subject: [PATCH] =?UTF-8?q?fix:=20Spatie=20ActivityLog=20v5=20namespace=20?= =?UTF-8?q?=E2=80=94=20Models\Concerns\LogsActivity=20(was=20Traits\LogsAc?= =?UTF-8?q?tivity=20in=20v4)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Spatie\Activitylog\Traits\LogsActivity → Spatie\Activitylog\Models\Concerns\LogsActivity Spatie\Activitylog\LogOptions → Spatie\Activitylog\Support\LogOptions --- app/Models/Concerns/Auditable.php | 4 ++-- routes/web.php | 15 --------------- 2 files changed, 2 insertions(+), 17 deletions(-) diff --git a/app/Models/Concerns/Auditable.php b/app/Models/Concerns/Auditable.php index c7966da..c45cd58 100644 --- a/app/Models/Concerns/Auditable.php +++ b/app/Models/Concerns/Auditable.php @@ -3,9 +3,9 @@ namespace App\Models\Concerns; use App\Tenancy\TenantManager; -use Spatie\Activitylog\LogOptions; use Spatie\Activitylog\Models\Activity; -use Spatie\Activitylog\Traits\LogsActivity; +use Spatie\Activitylog\Models\Concerns\LogsActivity; +use Spatie\Activitylog\Support\LogOptions; /** * Adds Spatie ActivityLog with sensible defaults + auto-fills company_id diff --git a/routes/web.php b/routes/web.php index 55e07cf..b194127 100644 --- a/routes/web.php +++ b/routes/web.php @@ -4,21 +4,6 @@ use App\Tenancy\TenantManager; use Illuminate\Http\Request; use Illuminate\Support\Facades\Route; -Route::get('/__check-activitylog/{token}', function (string $token) { - if ($token !== 'kx9zMq7vR3aF2') abort(404); - $report = [ - 'trait_exists' => trait_exists('Spatie\\Activitylog\\Traits\\LogsActivity'), - 'class_exists_Activity' => class_exists('Spatie\\Activitylog\\Models\\Activity'), - 'class_exists_LogOptions' => class_exists('Spatie\\Activitylog\\LogOptions'), - 'auditable_loadable' => trait_exists('App\\Models\\Concerns\\Auditable'), - 'composer_lock_present' => file_exists(base_path('composer.lock')), - 'vendor_path_exists' => is_dir(base_path('vendor/spatie/laravel-activitylog')), - 'vendor_path' => base_path('vendor/spatie/laravel-activitylog/src/Traits/LogsActivity.php'), - 'vendor_file_exists' => file_exists(base_path('vendor/spatie/laravel-activitylog/src/Traits/LogsActivity.php')), - ]; - return response()->json($report, 200, [], JSON_PRETTY_PRINT); -}); - Route::get('/', function () { // On a tenant subdomain → redirect to the tenant panel. if (app(TenantManager::class)->isResolved()) {