🆙 Fix errors in db 🆙

This commit is contained in:
Remco
2026-01-18 16:58:07 +01:00
parent 3353fd5e1d
commit 3238cdb8e7
14 changed files with 27 additions and 22 deletions
@@ -288,23 +288,23 @@ class WebsiteSettingsSeeder extends Seeder
];
foreach ($settings as $setting) {
WebsiteSetting::firstOrCreate(['key' => $setting['key']], [
WebsiteSetting::query()->firstOrCreate(['key' => $setting['key']], [
'key' => $setting['key'],
'value' => $setting['value'],
'comment' => $setting['comment'],
]);
}
$recaptchaEnabled = WebsiteSetting::where('key', 'google_recaptcha_enabled')->first();
$recaptchaEnabled = WebsiteSetting::query()->where('key', 'google_recaptcha_enabled')->first();
// This is done to update the rare values key for existing applications
WebsiteSetting::where('key', 'rare_values_icons_path')->update([
WebsiteSetting::query()->where('key', 'rare_values_icons_path')->update([
'key' => 'furniture_icons_path',
]);
// Disables cloudflare turnstile if the seeder is run while having google recaptcha enabled.
if ($recaptchaEnabled->value === '1') {
WebsiteSetting::where('key', 'cloudflare_turnstile_enabled')->update([
WebsiteSetting::query()->where('key', 'cloudflare_turnstile_enabled')->update([
'value' => '0',
]);
}