From 451a13b09daa32066ae0210db0cc423a9afec1b4 Mon Sep 17 00:00:00 2001 From: ryzenixx Date: Sun, 8 Feb 2026 21:04:52 +0100 Subject: [PATCH] fix(seeder): prevent data loss during OAuth settings re-seed --- database/seeders/OauthSettingSeeder.php | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/database/seeders/OauthSettingSeeder.php b/database/seeders/OauthSettingSeeder.php index 2e5e6fcc4..a3bc5ba4a 100644 --- a/database/seeders/OauthSettingSeeder.php +++ b/database/seeders/OauthSettingSeeder.php @@ -50,10 +50,8 @@ class OauthSettingSeeder extends Seeder $provider->delete(); }); $allProviders->each(function ($provider) { - $provider = new OauthSetting; - $provider->provider = $provider->provider; - unset($provider->id); - $provider->save(); + $newProvider = $provider->replicate(); + $newProvider->save(); }); foreach ($notFoundProviders as $provider) {