From e7ad8fe59dd28a574695bcf929867ebb63767db4 Mon Sep 17 00:00:00 2001 From: Mael <96339570+ryzenixx@users.noreply.github.com> Date: Tue, 18 Aug 2026 16:23:47 +0200 Subject: [PATCH] fix(oauth): prevent data loss during OAuth settings re-seed (#8210) --- 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 2e5e6fcc4c..a3bc5ba4a7 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) {