From f4f3034389d8cd4ecd081314044f83f5585345bc Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Fri, 15 Sep 2023 17:57:17 +0200 Subject: [PATCH] fix: 4.0.0-beta.37 --- database/seeders/ProductionSeeder.php | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/database/seeders/ProductionSeeder.php b/database/seeders/ProductionSeeder.php index 719c06df3..25aa497d9 100644 --- a/database/seeders/ProductionSeeder.php +++ b/database/seeders/ProductionSeeder.php @@ -11,6 +11,9 @@ use App\Models\InstanceSettings; use App\Models\PrivateKey; use App\Models\Server; use App\Models\StandaloneDocker; +use App\Models\Team; +use App\Models\User; +use DB; use Illuminate\Database\Seeder; use Illuminate\Support\Facades\Process; use Illuminate\Support\Facades\Storage; @@ -19,6 +22,18 @@ class ProductionSeeder extends Seeder { public function run(): void { + // Fix for 4.0.0-beta.37 + if (User::find(0) !== null && Team::find(0) !== null) { + if (DB::table('team_user')->where('user_id', 0)->first() === null) { + DB::table('team_user')->insert([ + 'user_id' => 0, + 'team_id' => 0, + 'role' => 'owner', + 'created_at' => now(), + 'updated_at' => now(), + ]); + } + } if (InstanceSettings::find(0) == null) { InstanceSettings::create([ 'id' => 0