feat(tenant): add site title and favicon support for tenants and website types
This commit is contained in:
@@ -104,6 +104,7 @@ class TenantSeeder extends Seeder
|
||||
'codigo' => 'fiesta_futbol_infantil',
|
||||
'nombre' => 'Fiesta Fútbol Infantil',
|
||||
'dominio' => $fiestaDomain,
|
||||
'site_title' => 'Fiesta Fútbol Infantil',
|
||||
'primary_color' => '#00973F',
|
||||
'secondary_color' => '#A0A0A0',
|
||||
'danger_color' => '#FF8888',
|
||||
@@ -121,6 +122,10 @@ class TenantSeeder extends Seeder
|
||||
'images/tennants/fiesta_futbol_infantil/futbol_infantil_footer.png',
|
||||
'futbol_infantil_footer.png',
|
||||
),
|
||||
'favicon' => $this->uploadedImage(
|
||||
'images/tennants/fiesta_futbol_infantil/futbol_infantil_favicon.png',
|
||||
'futbol_infantil_favicon.png',
|
||||
),
|
||||
'social_media' => self::SOCIAL_MEDIA,
|
||||
'website_type_code' => 'onticket',
|
||||
'extras' => [
|
||||
@@ -229,6 +234,18 @@ class TenantSeeder extends Seeder
|
||||
}
|
||||
}
|
||||
|
||||
if (
|
||||
$tenant->favicon
|
||||
&& $tenant->favicon_id !== $tenant->header_logo_id
|
||||
&& $tenant->favicon_id !== $tenant->footer_logo_id
|
||||
) {
|
||||
try {
|
||||
$attachmentService->delete($tenant->favicon);
|
||||
} catch (Throwable) {
|
||||
// Ignore cleanup errors while recreating demo data.
|
||||
}
|
||||
}
|
||||
|
||||
$tenant->delete();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user