From d4cef2cd840e6b234acaa80ac0e0bdb93538c2b5 Mon Sep 17 00:00:00 2001 From: sky121113 Date: Wed, 28 Jan 2026 13:45:28 +0800 Subject: [PATCH] fix(tenancy): force seeders in production and set default branding --- app/Http/Controllers/Landlord/TenantController.php | 5 +++++ config/tenancy.php | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/Landlord/TenantController.php b/app/Http/Controllers/Landlord/TenantController.php index 2f67647..388cefc 100644 --- a/app/Http/Controllers/Landlord/TenantController.php +++ b/app/Http/Controllers/Landlord/TenantController.php @@ -56,6 +56,11 @@ class TenantController extends Controller 'name' => $validated['name'], 'email' => $validated['email'] ?? null, 'is_active' => true, + 'branding' => [ + 'logo_path' => 'defaults/logo.png', // 預設 Logo 路徑 + 'login_background_path' => 'defaults/login_bg.jpg', // 預設登入背景 + 'primary_color' => '#4F46E5', // 預設主色系 (Indigo-600) + ], ]); // 綁定網域(如果沒有輸入,使用預設網域) diff --git a/config/tenancy.php b/config/tenancy.php index 1dc715d..92a19cd 100644 --- a/config/tenancy.php +++ b/config/tenancy.php @@ -204,6 +204,6 @@ return [ */ 'seeder_parameters' => [ '--class' => 'TenantDatabaseSeeder', // 租戶專用 seeder - // '--force' => true, // This needs to be true to seed tenant databases in production + '--force' => true, // 強制在正式環境執行 Seeder ], ];